Adds a LICENCE file to the project
Added proper setup.py file
Set UTF-8 encoding pragma
Imports cleanup
Fixes ident to 4 spaces
Remove unused variables in pusher.tornado
Makes the Request generate_auth method private
Separate Config.from_env from Config.from_url

Avoid overloading function parameters too much
Document the Config object
Put the Pusher class in it's own module
Document 70% of the code
First pass at the README
Merge branch 'docs'