Common classes for embeded web servers.
In 99% of cases, user applications should just refer to this module
and then include one of the required integrations (jetty, grizzly etc)
within their application assembly modules. This then allows the
underlying webserver to be swapped out easily.