[NEXUS-5971] remove use of ExtensionPoint
Remove deprecated index related classes.
Moving compat to depend on core
Tearing down compat

Leaving events only for now
Merge remote-tracking branch 'origin/NEXUS-5971-remove-managed-extensionpoint' into remove-deprecated-classes
Events redirected.

This change affects only EventInspectors! All the other EventBus users
subscribers are still safe
Remove deprecated classes.
Remove nexus-compat module
Moving /content to plugin
Merge branch 'master' into NEXUS-6093-content-plugin
[NEXUS-6093] move templates to plugin
[NEXUS-6093] move content stylesheet
[NEXUS-6093] restlet1x still has its fingers into content stuff
[NEXUS-6093] refactor filter configuration to avoid needing defer
checkpoint simplification of guice configuration of security components to avoid defer()
Merge remote-tracking branch 'origin/master' into remove-deprecated-classes

Conflicts:
	components/nexus-compat/pom.xml
	components/nexus-compat/src/main/java/org/sonatype/nexus/compat/EventBusApplicationEventMulticaster.java
	components/nexus-core/src/main/java/org/sonatype/guice/nexus/scanners/NexusTypeCache.java
	components/nexus-core/src/main/java/org/sonatype/guice/nexus/scanners/NexusTypeVisitor.java
	components/nexus-core/src/main/java/org/sonatype/nexus/error/reporting/SetProxyPropertiesInspector.java
	components/nexus-core/src/main/java/org/sonatype/nexus/events/DebugEventInspector.java
	components/nexus-core/src/main/java/org/sonatype/nexus/events/DefaultEventInspectorHost.java
	components/nexus-core/src/main/java/org/sonatype/nexus/index/events/ReindexRepositoriesEvent.java
	components/nexus-core/src/main/java/org/sonatype/nexus/index/events/ReindexRepositoriesRequest.java
	components/nexus-core/src/main/java/org/sonatype/nexus/proxy/attributes/StorageFileItemInspector.java
	components/nexus-core/src/main/java/org/sonatype/nexus/proxy/events/AsynchronousEventInspectorWrapper.java
	components/nexus-core/src/main/java/org/sonatype/nexus/proxy/events/EventInspector.java
	components/nexus-core/src/main/java/org/sonatype/nexus/scheduling/NexusTaskFailureErrorManagerReporter.java
	components/nexus-core/src/main/java/org/sonatype/nexus/util/StringDigester.java
	components/nexus-core/src/test/java/org/sonatype/nexus/events/DefaultEventInspectorHostTest.java
	components/nexus-core/src/test/java/org/sonatype/nexus/proxy/AbstractProxyTestEnvironment.java
	plugins/internal/nexus-wonderland-plugin/src/main/resources/static/js/Nexus/wonderland/Icons.js
	plugins/internal/nexus-wonderland-plugin/src/main/resources/static/js/nexus-wonderland-plugin-boot.js
	plugins/maven/nexus-archetype-plugin/src/main/java/org/sonatype/nexus/plugins/mac/MacPluginEventSubscriber.java
Removed deprecated cruft
Applied removals of deprecations
Merge remote-tracking branch 'origin/master' into NEXUS-6027-remove-deprecated-classes
NEXUS-6112: Upgrade to Sonatype/Sisu 2.5.0 (legacy runtime wrapper around Eclipse/Sisu 0.1.0)