Discover Barcelona in 7 days on a backpacker budget. Hostels, cheap tapas, free beaches and the best nightlife. Route tested by travelers.