Added Sinatra Interface

Added Interface to adopt ParamsValidator (now called Rack::Validator)

Validation logic can now be moved outside of your sinatra code and into little lightweight method calls, that can be invoked from anywhere within 'sinatra world'. Have a look at the updated readme

Tests are still passing