NX-487: consolidate bootstrapping code, remove nexus-webapp, get Jetty conf working in Karaf
Add CapabilityRegistryEvent.Ready and fire this after bootstrap has loaded the registry.
Changed all booter support to use this event and become EventSubscribers and not @EagerSingletons.
Make EventSubscriberHost a LifecycleSupport sub-class and use start/stop.
Avoid pre-emptive string creation for logging.
fix sp
Restore firing of AfterLoad event, was changed to Ready by mistake
Merge pull request #604 from sonatype/capability-registry-ready

REVIEW: Capability registry ready event
Revert "Revert "Replace default capabilities impl with OrientDB impl""

This reverts commit 580c9539ee3e2e7eb3bfc313fdd0753d6ca3bf0d.

Conflicts:
	plugins/capabilities/nexus-capabilities-plugin/src/main/java/org/sonatype/nexus/plugins/capabilities/internal/CapabilityRegistryBooter.java
update storage class name
Merge branch 'master-orientdb-unrevert' into orientdb2

Conflicts:
	components/nexus-core/src/main/java/org/sonatype/nexus/internal/orient/OrientBootstrap.java
Explicit start/stop magement of OrientBootstrap
drop event listener muck
Drop sysout hacks
Merge branch 'orientdb2' into NX-526-timeline-orientdb

Conflicts:
	components/nexus-core/src/main/java/org/sonatype/nexus/internal/orient/OrientBootstrap.java
	plugins/capabilities/nexus-capabilities-plugin/src/main/java/org/sonatype/nexus/plugins/capabilities/internal/CapabilityRegistryBooter.java