Support direct client rather than going through HTTP

Required eliminating some of the generated JAXB classes, as otherwise we had incompatible types