client: improve generic xml object factory
client: improve HostInfo documentation
client: add Coprocs class
client: re-enable unit tests