Move plugin version declarations to pluginManagement
- clean some of the error handling so that we get back some errors instead of just printing them to the console.
- add support for encoding Boolean and Long values.
- disabled the stomp test in BasicServerTest due to intermittent failures.
Merge pull request #41 from mwringe/mongodb

Add encoder support for Boolean and Long, clean up some error handling, disable stomp test in BasicServerTest
Code cleanup
 - simplify ResourceRequest
 - rename RequestContext methods to conform
 - caveat: refactoring broke Drools templates
Fixing test errors
Adjust the STOMP client to allow registering both an
onMessage and an onReceipt callback before actually
sending the subscription.  Use in tests.
Fix typo and re-enable STOMP test.
Fix 'id' field handling for nested objects of collection item
 + refactor mongo tests a little - people data init
Add debug to determine where CI is hanging.
More debug for CI.
Don't pass null as an ID.
Catch all throwables to report at least an internal error.
More debug around scheduler.
Handle internal-errors in direct-connector.
Allow error responses to stash a message and/or cause exception.