I've committed the initial version of the code as working within GCap. I've primarily got applications constructing the POJOs and then marshalling the result into XML, but hope to provide unmarshalling and binary encoding functionality in the near future.
Any suggestions/patches/help is most gratefully received!