WELD-1568 ClassFormatError exception thrown when creating bean proxy on IBM J9 VM

Conflicts:
	impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
WELD-1564 Implement equals/hashCode for WeldInterceptorClassMetadata
WELD-1571 Testcase
WELD-1571 Proxy creation fails when a superclass does not have a no-arg constructor

Conflicts:
	impl/src/main/java/org/jboss/weld/bean/proxy/ClientProxyProvider.java
WELD-1577 Filter out irrelevant bridge methods
WELD-1577 Cache filter predicate
Conflicts:
	impl/src/main/java/org/jboss/weld/util/BeanMethods.java
Hardcoded equinox version to pom.xml since the wrong version is specified transitively.
[maven-release-plugin] prepare release 2.0.5.Final
[maven-release-plugin] prepare for next development iteration
LoadingCacheUtils - clean up javadoc