fixed a bug in the format() method of the translation service
Setting the @PageState now triggers an IOC lifecylce event

- This allows for @PageState fields to be used as query params in declarative data sync (@Sync) as we now have a chance to observe the lifecycle event and update the corresponding query for the next sync request.
Upgrade picketlink to 2.5.3.Final and update security and todo-list demos.
Fix lots of warnings in todo-list and security demos, and delete unnecessary security code.
Remove navigation specific TranstionEvent and replace with generic Access event.
Remove unused dependencies from security poms and don't run security integration tests outside of profile.
Merge branch 'i18n-format-bugfix' of github.com:EricWittmann/errai
Add javadocs and delete unused method.
Add exception for failed authentication, minor clean-up in picketlink auth service, and add destruction callbacks for page listeners.
Remove cookie logic from identity. Move style update logic to auth interceptor. Switch identity callbacks to use RPC interfaces.
Fix compile error from change to Identity in errai security.
In DefautlSecurityErrorCallback only catch Unauthenticated and Unauthorized exceptions.
Added documentation for errai security.
Add AuthentictaionService alternatives and security dependencies to docs.
Removed limitation regarding @PageState and @Sync from the docs
Removed limitation regarding @PageState and @Sync from the docs
Fixed ERRAI-680: Now able to generate private accessors for multiple methods with the same name
Document errai security server-side interceptor bindings.
Remove unneeded dependencies from security gwt modules.
Add plugin tip for security. Change plugin link to master.