BZ-1050894 - A deployment unit in JaxbDeploymentJobResult is wrongly marshalled into JSON

- This commit also contains a small fix for an NPE when getting the status of a deployment unit
BZ-1035191 - Task commands submitted via JMS should not need a deployment id
BZ-1054506 - History operations don't work with per-request and per-process deployments