Renamed options `:port` to `:Port` and `:host` to `:Host` to comply with how Rack naming convention
Applied this
[patch](https://github.com/raggi/thin/commit/417fa930ab2413a9c3a37013340c85a2d519dccb)
to fix rack.input for RacK::Lint on 1.9. Thanks to [this
post](https://groups.google.com/forum/#!topic/ramaze/9gEno44jSwI) for
describing the issue and the solution.
Reworked the Rack integration. It will run a rack application in the
libuv loop that already exists in the Request (`@web`).
Merge pull request #3 from dariocravero/rack-compatibility

Fixed Rack's compatibility