rewrote application listener in groovy
moved groovy version of DrgApplicationListener to core
added constructors matching super classes in interceptors
rewrote DefaultApiConfiguration in java due to interoperability issues
removed apigw specific configurations
added authentication details constant to be used by implementing projects
added convenience method to message util
xml validating processors no longer depends on a specific configuration format
made a bunch of Interceptor and Processor tests not depend on a specific configuration format