Added a few things to oauth tests.
Began simplifying OAuth header generation & adding documentation in oauth.go