Swap rdoc and md readme files.
Make BeerQueryController and query route.
Use Beer.json_output for ranking results.

Beer doesn't get its as_json method from ActiveSupport so I'm using
another method for it.
Create beer stub helper file.
Make Brewery#create_beers an instance method.

When the method was creating the beers it was passing the class Brewery
instead of an instance of a brewery.  The spec was incorrect.
Correct specs.

Specs were checking for should be_a Beer, etc. rather than checking for
an instance of Beer.
Set city name on brewery before try block.

The city name wasn't guaranteed to be set.
Actually add beer query route.
Reset beers' brewery upon retreival from cache.

In case the cached data is wrong it will be corrected here.
Rescue from network errors in City.

The app will retry the page in case of a timeout or a Zlib error.
Otherwise it will return a city with no breweries.
Brewery will retry in case of network error.

In case of a timeout or Zlib error retry the page once.
Update RankedBeerList spec.