Renaming source module, minor refactorings.
Token-to-regexp bugfix, minor clean/refactor, javadoc.
Fixing exception handling in ExtraCloseableStream
Merge remote-tracking branch 'origin/master' into NEXUS-7629-component-source-tweaks

Conflicts:
	components/nexus-component-source/src/main/java/org/sonatype/nexus/component/source/ComponentEnvelope.java
	components/nexus-component-source/src/main/java/org/sonatype/nexus/component/source/ComponentSource.java
	plugins/basic/nexus-rawcontent-plugin/src/main/java/org/sonatype/nexus/views/rawbinaries/source/RawBinaryComponentSource.java
Resolving conflicts.
License headers.
Broken test.
Refactoring commonality between raw/nuget content fetching
Merge remote-tracking branch 'origin/master' into NEXUS-7629-component-source-tweaks
Merge remote-tracking branch 'origin/master' into NEXUS-7629-component-source-tweaks

Conflicts:
	components/nexus-component-source/src/main/java/org/sonatype/nexus/component/source/ComponentSource.java
	plugins/basic/nexus-rawcontent-plugin/src/main/java/org/sonatype/nexus/views/rawbinaries/internal/storage/RawBinaryStorageBooter.java
	plugins/basic/nexus-rawcontent-plugin/src/main/java/org/sonatype/nexus/views/rawbinaries/source/RawBinaryComponentSource.java
	plugins/basic/nexus-rawcontent-plugin/src/main/java/org/sonatype/nexus/views/rawbinaries/view/ProxyingRawBinariesHandler.java
	plugins/basic/nexus-rawcontent-plugin/src/test/java/org/sonatype/nexus/views/rawbinaries/view/ProxyingRawBinariesHandlerTest.java
License headers.
Merge pull request #851 from sonatype/NEXUS-7629-component-source-tweaks

NEXUS-7629 Component source API tweaks