Only return cached class if it matches client_class. GitHub #406
Adding line about identity_type

Reference discussion over here: https://github.com/rackspace/pyrax/issues/79

Trying from the working branch this time. =)
Corrects extra leading slash in folder sync. GitHub #402
Fixed race condition test failure.
Fixed another race condition test failure.
Merge pull request #408 from tsuehpsyde/patch-2

Adding line about identity_type
Rebased against working
Fixed tests
All client methods included.
Added logging for request data
More unit tests
progress