Pack swagger-ui (as a ZIP) inside the jaxrs-doclet and then write the contents of the UI alongside the service JSON files.

This makes it so users don't have to pack their own swagger-ui.
Update the sample application to use relative URLs now that swagger-ui has been hacked up to allow that sort of thing.
[PATCH] use org.sonatype.swagger groupId for patched artifact