Allow more combinations of arguments to be passed to a new Client
Removed the deprecated clean_start methods
Made the ruby authentication example less specific to 2lemetry (fixes #29)