First somewhat working OAuth implementation

Excuse my fairly verbose debugging. Still lacks a couple of things, biggest part
being supporting parameters.

Signed-off-by: Toon Schoenmakers <nighteyes1993@gmail.com>