Adding hybrid auth stuff. Oauth
Merge pull request #37 from aequasi/master

Adding oauth knowing that aequasi left us in a buggy state...  ;-)  j/k, we can work through some of the small hurdles.