HV-740 Removing beans.xml. Interceptor is now registered programmatically via BeforeBeanDiscovery.addAnnotatedType(). Also using @Priority to set the interceptor priority

This way not the whole jar gets scanned for beans. Also started to use metadata to determine whether a method needs to be intercepted
HV-740 Removing obsolete dependency to jboss-javaee-6.0. Adding explicit dependency to javax.annotation for getting @Priority and also explicit dependency to interceptor api containing @AroundConstruct
HV-740 Updating tests and switching to CR6 of Arquillian Weld containers
HV-740 Adding @AroundConstruct to interceptor
HV-740 Experimenting with constructor validation
HV-740 Working on constructor interception
HV-740 Disabling around construct callbacks
HV-740 Aligning with CR2 of TCK release
HV-740 REverting change to BootstrapConfigurationImpl
HV-740 Adding successful constructor validation test
HV-740 Adding optional dependencies to distribution pom to allow javadoc aggregation
HV-740 ExecutableType support and more tests
HV-740 Updating priority to match the specified value
HV-740 Not the ValidationExtension, but the ValidationInterceptor needs registering
HV-740 Fixing typos in assertion messages