UNDERTOW-238 Support OSGi.

Added manifest headers.

Added package to generated "fakeclass", since bnd does not accept
classes in the default package.

Added an OSGi smoke test.

Depends on https://github.com/xnio/xnio/pull/57