From the majestic Arthur's Seat to the sweeping Georgian crescents, Edinburgh is 'a dream in masonry and rock'. Actor and writer Alastair Mackenzie guides us around his favourite places in the Scottish capital