New middleware: authorization and exception-handling.
Merge pull request #38 from centzy/middleware

New middleware: authorization and exception-handling.
Low-tech config.  Added sample {dev|staging|prod}.config.yaml files.
modified bmis/value.clj to make logic DRY-er and clearer.
Merge pull request #39 from centzy/bmi-value-sort

modified bmis/value.clj to make logic DRY-er and clearer.
removed unnecessary api_key args from handlers.  (thanks, Tim.)
updated prod username / passwords (i did not create this password)
get_mongo_data.rb: for loading local MongoDB from remote ones.
Added 'polygon' query-string parameters.  Values go into geo-map.  With polygon filtering, cannot sort by distance.
Merge pull request #40 from centzy/polygons

Polygons
updated BMI value 'awesomeness' (and corresponding docs).
Update README.md
Merge pull request #41 from centzy/value-awe

Value awesomeness
Add 'merchant_appointment_enabled' to Business and BizMenuItem results.
Merge pull request #42 from centzy/merch-appt

"merchant_appointment_enabled"