first stab at repository-wide webhooks
add test to prove we registered a webhook succesfully
prove we're receiving webhook callbacks; serialize the body as Legacy JMS ATOM.
minor: clean up imports
minor: cleans up dependency declarations. I'm pretty sure we're still pulling in too much in the way of transitive dependencies, however.
Corrects my overzealous dependency cleanup
we need -http-commons as a compile dependency
remove duplicate dependency
add webhook id to the webhooks response; delete method
moved unit test to integration test for he rest of the modules
moved integration test to org.fcrepo.integration
added runwih annotation for spring context
fixed package name in jaxrs bean
typo in jaxrs xml, wargl
missing point in package name for webhook
fixing a bug in Datastream not to assign mixins to existing nodes; porting ObjectService changes to remaining modules; IT passing
replace printStackTrace calls with logger messages.
refactoring session access behind SessionFactory
Changed default workspace to 'default'
Uses build-helper-maven-plugin:reserve-network-ports to set test.port property
for all integration tests. The property ${test.port} is made available to the tests
via maven-failsafe-plugin.