add some javadocs
some initial work on clustering using HornetQ.
Merge branch 'master' into 3.0
Merge branch 'master' into 3.0
MAJOR REFACTORING! Lots of breaking API Changes.

- All bus-related stuff has been moved out of errai-ioc and into errai-ioc-bus-support (new module)
- Interfaces from errai-bus which are common to multiple modules but not exclusive to errai-bus, have been moved to errai-common
- A new cycle-breaking module has been added (errai-codegen-tools), which imports errai-common and errai-codegen, used for the ProxyUtil facility. This is required since errai-codegen depends on errai-common.
- CDI tests are known to be passing with the changes. But nothing else. Will begin testing tomorrow. =)
MAJOR REFACTORING! Lots of breaking API Changes.

- All bus-related stuff has been moved out of errai-ioc and into errai-ioc-bus-support (new module)
- Interfaces from errai-bus which are common to multiple modules but not exclusive to errai-bus, have been moved to errai-common
- A new cycle-breaking module has been added (errai-codegen-tools), which imports errai-common and errai-codegen, used for the ProxyUtil facility. This is required since errai-codegen depends on errai-common.
- CDI tests are known to be passing with the changes. But nothing else. Will begin testing tomorrow. =)
add missing file
merge
all errai-ioc-bus-support tests passing
jax-rs tests now passing
Added ioc-bus-support module dependency to weld-integration (default profile)
JAX-RS GWT module now inherits marshalling and IOC directly (used to only inherit IOC which brought in bus and marshalling)
Added bus and ioc-bus-support module dependency to cdi-async-test module
Put errai-bus and errai-ioc-bus-support in compile scope for errai-cdi-client.

The CDI demos need these dependencies. They used to be transitive dep. of errai-ioc which no longer depends on errai-bus.
Ensured that errai-jaxrs is no longer depending on errai-bus
Merge branch 'master' into 3.0
Merged RebindUtils in errai-config and ProxyUtil in codegen-tools (both are rebind utils for proxy generation)

As a consequence of this codegen-tools is no longer needed and was deleted.
Added new ioc-bus-support and cordova module to distribution
Moved bus specific interceptor back to errai-bus and changed package name in errai-common
Fixed failing BusRenogotiationTest due to class loading conflict of javax/persistence/TemporalType