Kanazawa on a budget: how to do geisha alleys, samurai houses and Kenroku-en cheaply, with real prices, the ¥200 bus pass and where locals eat.