Added cause for rethrown classloading exceptions so they can be diagnosed
Fixed SSE reconnection logic
Fix maven warning from errai-bom parent.
Remove method in class causing failing test-case (this was already done for a similar test in errai-bus.
Switch all GWT tests to maven-failsafe-plugin.
Create profile for running tests in firefox through selenium.
ERRAI-748: Added HTML5 Push State support as default for Errai-Navigation.

Created functionality to support path-parameter-based URLs using HTML5 Push State. Also updated HistoryToken to parse new URLs. Push State is now default URL format.
Remove selenium dependencies from modules and inherit from firefox-test profile in parent.
Move errai-bom to beginning of reactor build to prevent missing version errors after adding new dependencies.
Fixed welcome files for stock demo and removed unneeded settings
Corrected missing case: @Bound can apply to Element as well as Widget
Fix ERRAI-779: Ignore meta tags added to template fragments in GWT 2.6.1.
Added content-based hash to MetaClass
Improvements to content-based hash in MetaClass

- Including private fields/methods when generating hash
- toString() on MetaField no longer triggers loading/caching of declaring MetaClass
- made hashContent public
Track updated classes on dev mode refresh to incrementally compute pseudo-dependent-scope in Bootstrapper generator.
Use fully qualified class for dependent scope cache and fix handling of deferred types in MetaClassCache.
Only set default page in URLPatternMatcher if pages exist
Performance improvement when scanning for i18n bundles

- Only scan once to find all .json resources for all bundles
Use Predicate to filter file paths when scanning in GwtValidationGenerator.
Only scan urls with ErraiApp.properties or json files from Bundle annotations in TranslationServiceGenerator.