Adds OAuth authentication support for Trello and Github. Other providers can be added later. Funtionality not verified yet.
Merge pull request #8 from BlessedBoy/oauth-support

Adds OAuth athentication support. Functionality not accessible yet. Workign on it in another branch.