WIP: Add Open Humans OAuth2 flow

This is a work in progress and is not ready for inclusion yet.

Feedback on the direction is welcomed!
Indeed, a part of Python I like and totally spaced on this time. :)