fixes an issue where the base path in the service document incorrectly pointed to the baseuri rather than the expected company base service uri.  Added integration tests.
Merge commit '9acefc55a94a79f6027d9ffd7787e8acc5ecbd32' into aaron-dev
Use velocity template include facility to split RIM-DSL.vm
Small refactoring of tests to return InteractionModel in test harness rather than the dsl itself.
Enhance the RimDslGenerator to be able to name the resources and return a map of generated resources.
Change the generator to write the RIM artifacts using the new dsl map approach.
Remove deprecation declaration, we want the method as it creates the velocity engine for us.
Organise imports
Minor fix to the SDK that generates a filter parameter to the resource.  Prior to this change two transitions to the same resource would effectively overwrite one another's filter query.
Add fully qualified transition to generated RIM when using custom RIM name.
Add commands and events to generated custom RIM.
Add new SDK generator properties to be able to overwrite generated resources.
Add Swagger basePath to api-docs.json with SwaggerServlet
Add test for SwaggerServlet
Move JDK version from 1.6 to 1.7 (to support JSR 353)
Fix build with JDK version 1.7: Add jpaProperties javax.persistence.validation.mode
Optimization : Add packagesToScan (don't need of jpa-persistence.xml anymore)
Add POST operation to rim file on Note
Merge remote-tracking branch 'upstream/master' into load-metadata-dynamically
Fixes an issue with using fully qualified resource references with onerror.
dynamically load metadata functionality added according to entity name, unit test & test inquiry metadata files added
Generate a fully qualified reference to the error resource if a rim name is specified in the SDK.
Fix a minor problem in the SDK to correctly generate fully qualified references to resources.
Missed a couple of resources in the last fully qualified name change.
Add a new supported interface to return a map of RIMs