The Goblin Ha’, a shadowy undercroft beneath a 13th-century Scottish ruin, is steeped in legend and dark folklore, writes SCOTT LYALL| Spooky Edinburgh