Add user-agent header. Fixes #5
Use pip-compile to compile requirements
Add tests for login and logout
Add notes about contributing
Update pycrypto and requests
Correct markdown syntax
Update readme
Updates from source: