Use Weld 2.2 API
WELD-1434 WELD-1523 WELD-1524 ClassFileInfo used for basic annotated type filtering and PAT resolution
Add test for WELD-1562 - Multiple specialization doesn't work
WELD-1583 - Confusing error message when an interceptor/decorator has a non-passivating dependency
WELD-1585
WELD-1131 test
WELD-1586 - Ambiguous dependency not detected for (two) session beans with the same name
WELD-1185 Remove getDeclaredMethod call from the hot path
Fix AccessController performance problem
Support for Java Web Start (WELD-1040)

Conflicts:
	environments/se/core/src/main/java/org/jboss/weld/environment/se/discovery/url/FileSystemURLHandler.java
Fix test
WELD-1590 - Change SlimAnnotatedTypeStore to BootstrapService
WELD-1590 - BeanManagerImpl - clear beanSet after boot
WELD-1590 - Cleanup TypeSafeResolver cache
No need to cache Multimaps anymore
Replace some immutable views with guava constructs
No need to trim Array* before making a copy of it
WELD-1590 - Use ImmutableSet in more places
WELD-364 Observer methods may be methods of a remote interface
Remove unused code