client: implement omit tag for querystring

This is useful to embbed readers and writers in the options object,
without having to encode it as a querystring.
container: use the `qd:"omit"` option in AttachToContainerOptions
container: reduce number of temporary variables in CopyFromContainer
client: remove the out attribute from the Client type