GitHub issue #10: Marshalling fails with NPE:
* Added a Spring bean chain of optional domain class un-wrappers
* Added a domain class un-wrapper for hibernate proxies; the un-wrapper will be registered only when thr hibernate plugin is installed