allowing GetAuthenticatedClient to take dynamic and parse query
added class lib for ExtraProviders
Adding WindowsLive provider class
fixing project references
Added static members to assign URLs for routes
Implemented Windows Live Provider (working/message)
added basic discovery of extra providers
Added Windows Live provider sample
Fixed up Authentication Service to be cleaner
Tidy up Windows Live Provider
updated url to use localtest.me
Merge pull request #26 from phillip-haydon/ProvidersLib

- Added ExtraProviders project + Windows Live provider :kissing_smiling_eyes:
Merge pull request #23 from phillip-haydon/CleanupQuery

- Allowing GetAuthenticatedClient to take dynamic and parse query.
- Fixed up unit test that was erroring. Had an old Assert.Equal message text.
Add GitHub as an extra auth provider

Unlike some of the other providers, scope is not necessary for getting the user information. With GitHub, the user information we need is public. Also, GitHub provides a location, but not a locale, so we are unable to set the country flag using GitHub info.

* Added test project for extra providers
Merge pull request #27 from codeprogression/extra_provider_github

- Added GitHub as an extra authentication provider. :star2: