Dare to disobey Rick Steves in Edinburgh and you can craft an alternative itinerary full of nature hikes, modern culture and even magic.