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