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
Removed bus specific config from data-binding tests and ensured marshalling system is bootstrapping during tests