Upgrade to CDI API 1.1-PFD
WELD-1344 Implement InjectionTargetFactory and friends
WELD-1283 Remove workaround for CDI-268
WELD-1331 Add support for @TransientReference
TCK exclusion update - WELD-1332, CDI-328, CDI-52
Use CDI TCK SNAPSHOT again
Revert "Fix the way InstanceImpl resolves beans" - reverted until CDI-331 is resolved

This reverts commit 5d3e90426e40935b210d6dad55cc367d711dc89f.
TCK exclusion add - WELD-1343
Revert WELD-1238 changes (global enablement and ordering of alternatives, interceptors and decorators defined in beans.xml)
WELD-1340 Implement global enablement and ordering of interceptors, decorators and alternatives using @Priority
Revert "CDI-18 expand test utils to support new attributes in beans.xml"

This reverts commit d9490341319d2b0c6b200ef345b0bc1144b7581e.
Add partial support for AfterTypeDiscovery (addAnnotatedType still does not work)
Implement AfterTypeDiscovery.addAnnotatedType()
Upgrade Common Annotations to MR2 (@Priority)
WELD-1299 Fix unsafe instantiators
Upgrade Interceptors API to 1.2 (Alpha1)
Add support for @AroundConstruct
Upgrade to CDI API 1.1-20130305
Refactor ProducerFactories
WELD-1345 Isolate InjectionTarget.inject() logic into Injectors