data-binding: added missing assertion to tests
data-binding: ensured property change handlers can't accidently recurse
Fixed ERRAI-634 by making bus transport priority deterministic
Fixed ERRAI-534: Removed dependency to Netty 3.2.7
Additional fix for ERRAI-634: Ensure that long polling handler doesn't schedule a new polling request when there is already one pending
Updated to new version 2.4.0.Final
Updated to new version 2.4.1-SNAPSHOT
No longer deploy aerogear demo
Ensured same behavior of MetaClass#get*Fields() implementations.

* GWTClass.#get*Fields() and BuildMetaClass.#get*Fields() now behave
  the same like JavaReflectionClass.#get[Declared]Fields()
* Added a test case for building a class with access to inherited fields

Fixes https://issues.jboss.org/browse/ERRAI-640
ERRAI-643: Make sure to trigger converters when syncing FROM_UI
Re-enabled a test that had been "temporarily" disabled long ago.
Added blame tracking for invalid object creation statements
Factored out the IdentifiableType and ManagedType stuff from ErraiEntityType

This lays the foundation for supporting mapped supertypes (a requested feature) as well as
embeddable types (not yet requested, so we'll hold off on doing it)
Added support for basic store and fetch of entities that subclass other entities. (refs ERRAI-645)

Still need to test and implement:
 * polymorphic query results
 * abstract entities
 * mapped superclasses (might be same as abstract entities)
 * unmapped superclasses (ensure state inherited from these is not stored and restored)