Listen on all interfaces, remove magic __iter__
Split beer and brewery searches into different functions