Replace default capabilities impl with OrientDB impl
Disable listener by default, make bootstrap non-eager
Revert "Disable listener by default, make bootstrap non-eager"

This reverts commit f7b8b0e8a1918ef2f2a3091081e81c2bb6738eb7.
Revert "Replace default capabilities impl with OrientDB impl"

This reverts commit 9877535292b61fae6f016d5a29bd21b01cde3675.
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
Fix JS error on un-selecting a repository
add doc-oriented componentmd api and orientdb impl