Fix authentication and service endpoint fetching

Make the client library take environment variables by default
Stop overriding the endpoint when it's provided without a token

Add a default clientrc file
Stop overriding the endpoint when it's provided without a token

Add a default clientrc file
Merge branch 'master' of https://github.com/Aghoreyshi/python-barbicanclient

Conflicts:
	barbicanclient/client.py
Complete docstrings in the client library and make them uniform
Delete and stop tracking an OSX metadata file
Change the SERVICE_ENDPOINT env variable to BARBICAN_ENDPOINT

Add mock functions to kwargs in the Connection class
Move keep script into barbicanclient module.
Merge pull request #1 from dmend/Aghoreyshi-master

Move keep script into barbicanclient module.
Add an option to provide arguments through kwargs for testing
Change the SERVICE_TOKEN env variable to AUTH_TOKEN
Merge pull request #10 from Aghoreyshi/master

Authentication and Service Endpoint Retrieval; Addition of Environment Variable Defaults to Client Library