From restaurants to walking tours to a Whisky & Witches Edinburgh Fringe show, the city's witch lore is on full display.