Fix maven build startup warnings
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.
- Fix issue with mongo id collisions when converting ids from objects to strings
- Add support for hinting and explain options when doing a query
- Update test support to propagate parts of the original error
Merge pull request #44 from mwringe/mongodb

- Fix issue with mongo id collisions when converting ids from objects to strings
- Add support for hinting and explain options when doing a query
- Update exception support to propagate parts of the original error
Remove some debug lines.
[LIVEOAK-4] Work towards deploy/undeploy of root resources.
[LIVEOAK-4] Allow for DELETE on root resources, and special-case them
as removal from the container.