Allow pip install for Windows

* Modified setup.py to only change directory permissions
  for OSX/Linux. This isn't needed for Windows

Change-Id: I03645e81b5f4e8e6552830e040f8ae7ded7f202d
Modified server equality for adminPass field

* Changed field to ignore from adminPass to admin_pass

Change-Id: Ibe487091d67e4643626ceb90ad9a1990bfd31697
Adds Rackspace auth

* Added extensions package
* Implemented RAX 2.0 auth. Not sharing classes
  with Keystone as the two will probably diverge

Change-Id: I64867496abbf8207654a957d58a6ca4ea4d7ec6b
Start of resolving pep8 issues

* Minor pep8 fixes

Change-Id: I411896ba4e2afa670474d2f851ab4dd98660f15b
Fixes/modifications around server actions tests

* (Temp fix) Re-added remote client behaviors
* Modified remote client methods to take a config param
* Added missing imports to servers client
* Fixed naming issues with request objects

Change-Id: I81cef24bf9d10a2b050bb1f89d01931201e1098f
Merge "Adds Rackspace auth"
Merge "Start of resolving pep8 issues"
Merge "Fixes/modifications around server actions tests"
Fixing import in rax auth base class

* Corrected import in base.py of rax_auth

Change-Id: I653b90b549fefad819ab101a8e3cc39ae58ce249
Adds additional comfigurations for compute

* Added config for compute admins
* Added secondary user for authorization tests

Change-Id: I223b23f0af49c71826c1f1fdae4454ac06bfa583
Removes accidental add of duplicate behavior functions

Change-Id: I29977726ed31afeb3da76295321e674fc0695c2e
Corrected type of reset server state request

Change-Id: Ic0c62031a717f31433aa7345f590754560232a69
Adds config params for admin auth

* Allows for admin auth to be configured seperately
  from normal user auth

Change-Id: I27fbd9c4d5b0a1498c5af87fab6b3a9cbeb51782
Initial add of keypairs client

* Added keypairs models (json only)
* Added keypairs client

Change-Id: Icfc81604dc85c5d88db5a7e7820ae52801d44bff
Added basic flavor admin actions

* Added request to create flavors
* Added create and delete flavor functions to client

Change-Id: Ib5afd00ad56e2c4443b921220ca87e799de8bfaf
Merge "Initial add of keypairs client"
Merge "Added basic flavor admin actions"
Add basic client support for security groups

Change-Id: I3b0a41f124c021892bed83d4d70c7637b467870f
Fixed bugs in volumes_api config.py.
Added delete_volume_with_snapshot_confirmed() method to volumes_api behaviors.
Moved BehaviorResponse from blockstorage/volumes_api/behaviors to opencafe/engine/models/behavior_response
I79a40618cc2b2b26eb751bb9e2bf221dc57f1ae7

Change-Id: Iab9bdbf9086c68a57438779b553cfdb9fded0832
Add support for rescue extensions

* Create rescue package under extensions
* Moves existing rescue models/client into proper namespace

Change-Id: Id716688a946db46b5b1123dcf3f52078bdf33085