jaxb plugin failure workaround when using jdk8
use linked hash map to preserve ordering for test diff comparison

failure introduced by http://openjdk.java.net/jeps/180

"This change will likely result in a change to the iteration order of the HashMap class. The HashMap specification explicitly makes no guarantee about iteration order. The iteration order of the LinkedHashMap class will be maintained."
Merge pull request #416 from sonatype/NEXUS-6340-jdk8-build

NEXUS-6340 jdk8 build

merging based on scrum discussion last week that both changes were ok for now.
Revert "Merge pull request #416 from sonatype/NEXUS-6340-jdk8-build"

This reverts commit 9ed1c7720b47c1f4bbd10a661cf93a830697d2d8, reversing
changes made to f625ab62f34aede3c1ab2576013beb36264b97e2.
[NEXUS-6349] Do not convert outreach related capabilities and let outreach plugin recreate them
Revert "Merge pull request #388 from sonatype/NEXUS-5987-routing-user-managed-reposes"

This reverts commit abd5534e72130e354b58c93e7f2b84532bfa5e86, reversing
changes made to 9634128a10660e6b34b147b00eb6df2cf673e399.
Merge pull request #418 from sonatype/NEXUS-6349-outreach-capab

[NEXUS-6349] Do not convert outreach related capabilities and let outreach plugin recreate them
Merge remote-tracking branch 'origin/master' into timeline-kazuki