An alternative way to of storing auth_token

Be keeping the auth_token as a global var, it allows you to run the ```authenticate``` method, and store the token for use with other functions - such as ```update_library```.
Merge pull request #3 from TheBetterRed/patch-2

An alternative way of storing auth_token