bump to rspec 3, use rspec-mocks instead of rr
auto-define app for rack-test

when using describe Klass, that klass will be assigned to the rack
app automatically so you don't have to define a method on every
damn test
Use Config in Routes
Add Versioning middleware to Routes

Enable it with the ENV variable VERSIONING set to "true"
Use Pliny::Helpers::Params in Endpoint

interagent/pliny#31
Merge pull request #112 from tmaier/patch-2

Use Pliny::Helpers::Params in Endpoint
Merge pull request #108 from tmaier/patch-1

Middleware::RescueErrors shall only run in production
Fix comma on `placeholder`
Pass in `raise` option instead of doing a condition include

This will allow us to rescue Pliny-based exceptions while in a testing
environment, but allow unexpected exceptions to be raised as expected.
Merge pull request #113 from interagent/brandur-rescue-errors-options

Pass in `raise` option instead of doing a condition include
Tweak Sinatra settings to allow errors to be rescued up stack
Merge pull request #114 from interagent/brandur-sinatra-settings

Tweak Sinatra settings to allow errors to be rescued up stack
Switch to question mark versions of config

/cc @tmaier
Merge pull request #115 from interagent/brandur-question-marks

Switch to question mark versions of config
Remove `== 'true'` stuff
Set `dump_errors = false`

Rather than have Sinatra dump errors to console, let's do it ourselves
so that we can silence expected classes of errors.

See also interagent/pliny#36.
Merge pull request #116 from interagent/brandur-dump-errors-false

Set `dump_errors = false`
Use rollbar instead of honeybadger
Remove honeybadger middleware
Correct ROLLBAR_ACCESS_TOKEN env var name