[thin] do not attempt to use thin on jruby
[thin] use thin.stop() to complete current requests before stopping the reactor
[thin] on_reactor_start -> on_reactor_run
[thin] moved setup_process() into run()
[thin] have bootstrap() return self
Merge pull request #733 from portertech/thin

Improved the usage of Thin, start/stop