Simplified configuration

* middleware accepts configuration as constructor arguments
* moved away from `rspec` in order to simplify test / setup with `minitest`
* setup travis
Adds example code

* `examples/sinatra.rb` is a barebonse sinatra example