Support using an oauth token rather than a username+password

This is rather basic oauth token support.  The most interesting part is probably the curl command to generate an oauth token that can create gists.

It should help address the security concerns in defunkt#84, though.