Correced default URL for callback in AuthHandler
Made the use of API keys and auth_handler more consistent
Corrected bad alias function AuthHandler.load
Corrected error in handling keys
pep8 compliance
Corrected spelling mistake of License (was written 'licence'). The 'Licence' object thus becomes 'License'.
Corrected bug while reading auth handlers info from with no API keys included
Corrected bugs
Updated method list and added new Camera and Camera.Brand objects.
Fixed problems with uploading pictures
Changed version number and added a '_version.py' module to uniquely define the version
Added installation instruction and link to the tutorial.
Completed missing methods. Set version to 0.5dev
Change string test in `̀set_auth_handler` so that it handles unicode and str indifferently
Fix bug where api.Person.getFromToken(token=token) failed.

test.login is decorated by static_caller, which takes token as a position arguments, thus no token can be used to issue the API call.
Merge pull request #36 from kevin4byte/patch-1

Fix bug where api.Person.getFromToken(token=token) failed.
Due to the static_caller decorator, positional arguments cannot be used. While this should be corrected by modifying static caller, I still prefer forcing users to use named arguments.
Write images to file correctly under windows
Ignore .egg files & dir generated by setup.py
Detect windows and write binary file

http://stackoverflow.com/questions/6552121/how-to-download-files-over-http-via-python-urllib2-correctly
Forgot brackets in last commit