Itinerary to visit the best of Edinburgh in 24 hours: from ghost tours to learning to drink whisky like a Scotch.