fix the 500 for api/get when an authed user has chosen no beer; allow setting beer to the empty string

fixes GH-47, which is long standing (harmless but noisy in network traces) annoyance.