Send message properties as headers to avoid needless deserializations and reserialization
Quick and dirty test client
Basic Core Message routing via Apache Camel
Add new sub-projects to gradle build
Move basic routing (equivalent to old BasicMessageProcessor) to it's own package
Return Session responses - for compatibility with older clients
DRYer response processing
Send session requests
Add router to build script
Don't need to start session manager any more
Merge branch 'camel-routing'

Conflicts:
	build.gradle
	service-api/src/main/java/com/korwe/thecore/service/CoreServices.java
	settings.gradle