Temporary fix for Weld 2.1.2 until ERRAI-700 can be addressed
Added m2e exclusion for asciidoctor plugin (suppresses an error in Eclipse)
Fixed ERRAI-704: Errai Navigation never destroys @Dependent scoped @Page instances
Add tests for ActiveUserProviderImpl and fix some caching bugs.
Fix local-storage related caching issue at app start.
Change jpa-todo-list to use JBossLauncher.
Remove INDEX.LIST from class-hider jar (causing problems with jpa-todolist-demo).
Use picketlink user first name as short name for Errai Security User.
Fix login after initial signup in jpa-todo-list-demo.
Remove plugin config to unpack jboss-as from maven central in
jpa-todolist-demo.
Fix NPE in interceptor logic when no error handler is provided.
Introduced optional fragment name in @LoadAsync
Implemented ERRAI-703: Add parameter for code partition/fragment name to @LoadAsync
Add ErraiApp property for enabling/disabling caching User info in local storage.
Document security page navigation issue.
Workaround for ERRAI-705
Refactor cache-updating logic into single set of static methods.
Documented fragment param for @LoadAsync
Updated JBoss CLI deps to latest (WildFly 8.0.0.Final)

There has been a change in the default management communication protocol: starting
with WildFly 8.0.0.Final, the native management port (9999) is off by default, and
the native management port is deprecated in favour of HTTP management on port
9990.

This update switches to the latest CLI library, but forces the CLI CommandContext
back to native management on port 9999. Max is planning to implement logic that
will try both HTTP on port 9990 and native on port 9999 so we can be compatible
with JBoss AS 7.1.1 through WildFly 8.0.0.Final without any requirement for manual
configuration.
Fix ERRAI-706 by attempting to connect on more than one protocol/port.