Http server builder refactor. Isn't hooked up to the start/run
machinery yet but this way of configuring is a definite improvement.
do assign underlying to something
Refactored server made runnable.
Support for plans.
Use "adder" more consistently, add filter and (unfinished) context method.
Actually add in the filters, and update tests to use the refactored
builder. (Most are passing!)
Merge branch 'master' into server_builder_refactor
Update secure spec to work with refactored server.
Reverse lists before iterating so that item order is replicated in
underlying objects.
Correct StartableServer's bad assumption that it will only be
listening on one port.
Fix `ports` type, iterator did not conform.
Rename unfiltered.jetty.Server to JettyBase so we can use Server for
the refactored server builder.
Position refactored server builder as unfiltered.jetty.Server
update SslServerSpec to use new jetty server builder
Deprecate older jetty server builders
Break Server's connector, filter, and context into own files.
refactored http
Merge branch 'server_builder_refactor' of github.com:unfiltered/unfiltered into server_builder_refactor_netty
refactor.http => server
break out some things