Add option to set the Rack::Server type.

Currently, the test server will use the default implementation when
creating a Rack::Server, and this change allows the implementation
to be set via Teabag's configuration object.