comment out GWT logging from Errai UI as it causes it load automatically in user application.
merge
Major refactoring to the server-side bus architecture. Introduced a new layer of abstraction that separates knowledge about the transport and its behavior from the MessageQueue implementation. It also lays the ground-work for abstracting the difference between synchronous and asynchronous IO.
add some javadocs
some initial work on clustering using HornetQ.
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
errai-jaxrs-provider needs to depend on errai-marshalling only (not errai-bus)
Copied updated styles from jaxrs-quickstart to jaxrs-demo and removed unneeded ErraiService.properties
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.