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.