start 0.1.1 version
add initial version of oauth2 support
add docs + error handling + code clean up
add unit-tests for oauth2 flow
remove authenticate-response function
split form-based authentication logic from interactive auth error handling