Hyperclient create, destroy, space create and remove now use ByteString.

The APIs no longer rely on pre-allocated CStrings.