Have the Client use the configuration API Key

Signed-off-by: David Celis <me@davidcel.is>
Add a Hash key remapper

BreweryDB's API returns (and uses) camelCased attributes and parameters.
Add a Remapper class to convert the camelCased attributes to snake_case,
as well as vice versa for submitting requests to the API. Additionally,
this class can serve as a whitelist for incoming data.

Signed-off-by: David Celis <me@davidcel.is>