Merge pull request #173 from beittenc/fix_ssh_key_ordering

Fixing return value for CCIs ordered with SSH keys
Adds in a new TimedClient() class.

This new subclass of Client() allows you to time each call to the API.
Adding some documentation
Adding in --timings flag to the CLI to use the new TimedClient