ERRAI-500: Create AbstractForm that can stealthily submit a form to a null-route.
Minor Errai UI cleanup: Unused imports etc.
Increased timeout to help avoid failures on slow machines in the build farm
Perf. improvement when scanning for bindable types
Fix ClientMessageBus bug that broke InitVotes dependency callbacks in AbstractErraiCDITest-based tests.
Fix ERRAI-728: the SecurityContextImpl participates in initialization via InitVotes.
Migrate FormAuthenticationScheme form uberfire-security-picketlink.
Fixed ERRAI-569: Proxies causing wrong @PostContruct ordering
Further enhancements to the form-based auth scheme

These changes add support for proper redirect behaviour on login and access denied to the host page,
including the passing of extra request parameters which is especially important when attempting to
log in in GWT Dev Mode.

This commit also includes enhancements that we've contributed to PicketLink. These enhancements
should appear in PicketLink 6.0.0.CR2, due out on April 25. We can remove the types in the 'tmp'
package once that release is out.