WELD-1569: Warn when an extension has a non-static public field
WELD-1579: Weld-SE's shutdown hook fails to dispose of CDI managed objects

The shutdown hook needs to be registered with the JVM before the Weld container is initialized.  Without the shutdown hook, the following problems occur (or can occur):

- System.exit(0) will terminate the program without any @PreDestroy or @Disposes methods being called.
- CTRL-C will terminate the program without any @PreDestroy or @Disposes methods being called.
- SIGTERM will terminate the program without any @PreDestroy or
@Disposes methods being called.
- Normal completion of methods that @Observes the ContainerInitialized events (effectively the program's entry points) will not call @PreDestroy or @Disposes methods unless they're @ApplicationScoped.
- Since calling addShutdownHook() is not permitted once the JVM has started the shutdown process, multi-threaded applications can allow the main thread to return to StartMain while the JVM is still running.  Executing addShutdownHook() in this instance will throw an IllegalStateException.

The problem described in this thread (https://community.jboss.org/thread/180032?start=0&tstart=0) may be related.
WELD-1532: Create a groovy example
WELD-1582 Initial request to previously deployed application fails
WELD-1572 - Validating interceptors of a bean which declares a passivating scope uses the bean's bean manager instead of interceptor's BM
WELD-1571 Testcase
WELD-1571 Proxy creation fails when a superclass does not have a no-arg constructor
WELD-1577 Filter out irrelevant bridge methods
WELD-1577 Cache filter predicate
Mark ConversationPropagationFilter as deprecated
- see WELD-1262 and JBPAPP6-1664
TCK 1.2 exclude add - WFLY-2654
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
Add Jandex support to Weld SE
fix