Fix Travis CI build

thrift's `Thrift::ThinHTTPServer` is required automatically when you require thrift. That component requires rack and thin, which are missing on Travis because they are not declared in thrift.gemspec.