Amsterdam has ~150 licensed coffeeshops. We map the 30 best with real details: menus, atmosphere, neighborhood and tips for first-timers.