Merge pull request #13 from rollbackpt/master

Added missing "League" in namespaces
Added Instagram provider

Added provider definition for Instagram
Added instagram to the table
Merge pull request #15 from msurguy/master

Added instagram to the providers and added a new row to readme
Added LinkedIn to the providers
Added Linkedin to the Table and the list of providers
Added Microsoft to the providers

Added auth provider for Microsoft accounts
Added Microsoft to the table of providers
Merge pull request #17 from msurguy/master

Added Linkedin and Microsoft to the providers
github user might not have a display name
Merge pull request #18 from bitinn/master

github user might not have a display name
Adding method to simply retrieve the authorise URI rather than only doing a forced redirect.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Fixing exceptions referencing old variables.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Adding new method to retrieve a user's ID and screen name from their APIs, with caching.

I haven't put these into the abstract methods yet, not until I fill out the implementation on every provider.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Tweak method for consistency.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Fixed typo in authorization method call
Merge pull request #21 from tfountain/auth-url-typo

Fixed typo in authorization method call
Add new methods to FB driver.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Move methods.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Add Google methods.

Signed-off-by: Ben Corlett <bencorlett@me.com>