Support Java 7

* Upgrade asm to version 5
* Additional changes to build scripts to support finding the right JDK
* Update OSGi bundles to require JavaSE-1.7 execution environment
bump jersey to 1.18
1.18 -> 1.18.1
contribs do not have 1.18.1 yet
bump groovy to 1.8
fix up groovy dependencies (more)
bump more stuff to 1.7 or higher, add missing JDKs
[bamboo] Automated branch merge (from master:b5436bf431b1c497632db627ea08eff3344da507)
Fix for Bug NMS-6589

Can't monitor JBoss EAP 6.1.0 or later with the JMXMonitor/JMXCollector
because they don't support jmx-remoting protocol.
Wording tweak in element/rescan.jsp to clarify that it's not just about capabilities.
bump copyright year
Backport vmware-graph-improvement from NMS-6134
Fix race condition in reinitialization of the OSGi bridge
NMS-5767 Add an Asterisk monitor
NMS-5767 Add an Asterisk monitor
Merge remote-tracking branch 'origin/1.12'
Fix NMS-6601 New jetty.xml configuration lacks default keystore passwords
update for master
missed changing source/target in poms when merging
Merge branch 'master' into features/java7