have to send options as a hash
have to send options as a hash

can't merge in stuff from the config file if we pass them through as
slop objects. This means we have to check the existence of things in a
different way. If the option is unset, it is in the hash, but `false`.

snltd/ruby-client,snltd/ruby-client,sampointer/ruby-client,wavefrontHQ/ruby-client,wavefrontHQ/ruby-client