Add GitHub and Bitbucket authentication, simplify User attributes
Add more tests to boost coverage, set up Simplecov to generate local reports
Merge pull request #15 from friggit/auth

Add GitHub and Bitbucket authentication