[ARIES-1186] Support Java 8 with ASM 5.0.2 in Aries Proxy

Patch uses ASM 5.0.2 and handles java 8 default methods in proxies. 

Running integration tests on Java 8 requires a Pax Runner 1.8.6-SNAPSHOT. (Build locally or add OPS4J Snapshots repo).

To run tests under Java 8, first compile under Java 7, then use "mvn test" only under Java 8.