This travel guide to Istanbul has everything you need to know about the best sights to see, things to do and foods to eat in Turkey's largest city.