Stupid typo in readme
Added success and failure callbacks to the authenticate function

Also a refactor, still some minor problems
Added a note and note_url to the auth object used to create an access token
v0.4.2 version bump to reflect better integration (via callbacks) with viperfish