The release tasks now also depends the integration tests.
Minor change to README.
Added section 'configuration' to README.
The prototype-app now completely sets up a stubbed camel route for exporting data. Spring injection is working and some unit tests have been provided.
Fixed some dependency issues (multiple hamcrest versions, multiple spring test versions).
MongoShutdown class has been dropped because MongoAutoConfiguration already provides this out of the box.
Introduced Routes utility class and made some fixes to MDC logging of the camel routes.
Added a Camel route for archiving stuff and reorganised package structure to be more business process specific.
Introduced AbstractQuartzRouteBuilder and refactored the other route builders accordingly.
Moved the InitMdcHandler and ClearMdcHandler to proc.util package as they are used by all camel routes.
Added Travis CI descriptor.
Added the branches to be build to .travis.yml. Also added a image to README that shows the build status.
Minor change to README.
Merge branch 'master' into features/camel
Removed @UsedByCamel documentary annotation is this is already performed by @Handler.
Fixed some code format whitespace and import definition issues.
Added little documentation to README that refers to the Camel stuff.
Added Person model now has a birthday property that is based on a JSR-310 java.time.LocalDate class.

Configured all spring-boot related stuff to support JSR-310 date/time types.

Refactored PersonController a bit, person entities are now stored by JSON POST request. Added useful curl test scripts.
Upgraded to Jackson 2.4.2.
Updated javadoc.