addd rich comparison methods to client/bucket/object
forgot to add tests
added test for client and set clients hash to set of hostports
fixed client tests and made set immutalbe
added client to the buckets hash
made the test more robust and fixed whitespace for pep8