use remote attributes if they exist
use remote api if exists
fix provider
allow attibutes for creds constructor
remove rax patch
fix creds name
add openstack clients to deployments
add clients to deployments
add neutronclient to requirements
add neutron client
use admin user
pep8
Break out tests
clean up
Merge branch 'master' into Tests

Conflicts:
	monster/clients/openstack.py
	monster/deployments/chef_deployment.py
fix imports
run tests
swapon
run on controller
for precise eyes only