Add AuthProvider.cs

Allows use of reddit's OAuth2 functionality to allow cross-browser
login. Pretty spiffy.
convert to flags
Simplify and add comments
Add refresh functionality
Merge pull request #73 from Erok21/master

Add AuthProvider.cs