Removed @Portable from OrientationEvent (optional dep. on server)
Fixed ERRAI-708: Init failure in Errai UI with async IOC
Massive refactoring of SecurityUtil and ActiveUserProvider. Most logic is now in SecurityContext (non-static).
Add documentation and minor refactoring.
Remove accidentally added errai.jboss.home path from jpa todolist demo.
Security refactoring of SecurityContext:

Refactor SecurityContext to not be child of ActiveUserCache. Remove
static instance from SecurityContextImpl and create static holder class
that injects instance.
Update Errai Security documentation.
Add Errai Forge Addon as module of Errai Parent.
Change names (not artifacts) of forge addon and security modules to match convention of other modules.
Created annotation processors that verify correct usage of the ErraiUI annotaitons
Fixed silent compilation failure under JDK7 by disabling annotation processing during the build

See http://maven.40175.n5.nabble.com/No-class-files-td5764299.html for details.
Made tests more robust when run in JDK7 or JDK8 (don't fail on unrelated warnings)