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)
missed changing source/target in poms when merging
Merge branch 'master' into features/java7
change the bridge activator to be atomic