NEXUS-6045: Fixing PM resource prefixing

No need to keep the static path for static resources.
This way those do not imply by their location within
JAR where to be mounted/published over HTTP.
NEXUS-6045: Initial implementation

A new plugin with servlet that handles serving up
of static resources. All static resources, so this
plugin will serve up even docs (Enunciate generated ones)
but on path /static/foo/default... (instead of
/foo/default...) where it is STILL served by NexusApplication
restlet1x muck.
NEXUS-6045: Added plugin to webapp
NEXUS-6045: removing static resources from restlet1x
NEXUS-6045: Fixing URL for plugin console
Merge remote-tracking branch 'origin/master' into NEXUS-6045-static-resources
NEXUS-6045: Swapping out restlet1x and stat-rsrcs

Caging Restlet under service/local and making
new static-resources plugin serve all non-REST resource
stuff from webapp.

Before, restlet1x was not only exposing REST services,
but also things like index.html, it's related redirects
WAR static resources and some other static resources.

After this, we move more away from restlet1x, truly
coexisting as equal citizen along siesta.
Revert "NEXUS-6045: Fixing PM resource prefixing"

This reverts commit 5656e0e576d1697075e4948f47e6b733e4282aef.
NEXUS-6045: Removing the intermediate "service" router

As restlet1x is now equal to what this router was before,
is mounted on /service/local
NEXUS-6045: Swapping out servlet order

Restlet1x is not anymore "last" as it's catch-all will not
interfere with others (like siesta) as is mounted under
/service/local and not ROOT anymore.

The static-resources plugin, that IS mounted on ROOT now
and serves kinda "catch all" trying to serve a static
resource if no other service handles the call.
Revert "NEXUS-6045: Fixing URL for plugin console"

This reverts commit 8cef494420014b46e0770886d55f27f22f7eeb9d.
NEXUS-6045: Improving reporting of conflicts

To explain the sources of static resources.
NEXUS-6045: Making a log DEBUG

As it was originally intended
NEXUS-6045: Faking the context root

As restlet1x is not at webapp root anymore, this change
makes the method that returns root reference actuall
return that, instead of restlet1x app root, that is now
/service/local (before was at root)
NEXUS-6045: Aligning repo URL builder with change

As restlet1x getRootRef returns different value than back
when it was on webapp root.
NEXUS-6045: Aligning RS list uri creation
Merge remote-tracking branch 'origin/master' into NEXUS-6045-static-resources
NEXUS-6045: No code change

Just removed remnants, commented out parts and some
formatting
NEXUS-6045: optimize import
NEXUS-6045: Adapted UT

That expected restlet baseUrl be on root,
which is not the case anymore.