Make errai-cordova client-side only (remove @Portable from events).
Added explicit dep. to commons-lang

- commons-long was previously brought in transitively by gwt
- this change will allow us and our users to simply change the gwt version to 2.6 (no longer brings in commons-lang)
Aligned commons-codec version w/ jboss-integration-platform
Aligned commons-configuration version w/ jboss-integration-platform
Aligned commons-logging version w/ jboss-integration-platform
Aligned commons-io version w/ jboss-integration-platform
Added test suite for CDI events
Ensured to cancel timer in event advertising tests (caused intermittent failures)
Fixed event advertising tests

- Now tearing down and stopping the fake bus instance
- Depending on the executing order, our event advertising tests caused failures in other CDI tests. The reason was that CDIClientBoostrap held on to static references of errai bus.
Fixed typo in cordova-bundle
Use JAX-RS for MessageService.
Implement errai security support for jaxrs and add usage in errai-security-demo.
Remove extra </project> tag in errai-client-local-class-hider/pom.xml
Add tests for client security intercetpors with jaxrs.
Add tests for errai interceptors on jaxrs endpoints and fix demos to
work with new dependencies.
Minor cleanup (suppressed warnings and javadoc)
Remove security from errai-bus.
Add more detail to errai-security-demo readme.
Fix for wrong package name in AndroidManifest.xml
Unified and refactored interceptor scanning logic

- No longer scan classpath for @InterceptsRemoteCall and @FeatureInterceptor for every single proxy method (big performance improvement)
- Moved interceptor scanning logic to new type InterceptorProvider to share code between RPC and JAX-RS proxy generators