Sofia on a budget - a guide on how to visit Bulgaria's capital city on the cheap - free tours, cheap food and sightseeing tips