Added Glimpse support.
- Glimpse MVC4 added to the sample MvcAuto project as we start to prepare for Tracing.
Setting up TraceManager and TraceSources.
- Providers now made to require a TraceManager so we can start to trace various information.
- BaseProvider now requires all main providers to define a TraceSource.
- FakeProviders have a TraceSource hardcoded because they don't have a BaseProvider.
- UserInformation and AuthenticatedClient have had their ToString()'s defined.
- Basic Tracing settings applied to the MVCAuto web.config.
TraceSource tracing statements are here + FakeProvider fixes.

- New ITraceManager and trace related classes.
- Started to add various levels of TraceSouce Error/Warning/Information/Verbose messages to help developers diagnose errors.
- FakeProviders now can be auto wired with a (new) specific .config attribute.
TraceSource tracing statements are here + FakeProvider fixes.

- New ITraceManager and trace related classes.
- Started to add various levels of TraceSouce Error/Warning/Information/Verbose messages to help developers diagnose errors.
- FakeProviders now can be auto wired with a (new) specific .config attribute. Closes #63.
Merge branch 'Tracing' of https://github.com/PureKrome/WorldDomination.Web.Authentication into Tracing
Starting to simplify the OAuth2.0 classes

- Created a new abstract base OAuth 2.0 base class because a few of these providers are actually sharing the same code in various large chunks.
- FacebookProvider refactored to inherit from the new OAuth 2.0 base provider class.
MvcAuto website sample now shows lots of provider options.
Cleaning up the OAuth 2.0 providers.

- New AccessToken class.
- Refactored UserInformation class to have an AccessToken property.
- Refactored RetrieveAccessToken(..) to now return an AccessToken instance.
- OAuth 2.0 providers updated to work with the new RetrieveAccessToken signature.
- WindowsLive provider now inherits the BaseOAuth20Provider.
More core provider Trace logging + splitting system.diagnostics out. MOAR!!!

- Sprinkled more TraceSource logging events through the remaining core providers.
- Extracted the system.diagnostics section into a seperate config file and referenced that in the sample MvcAuto web.config.
Updated version to 0.20.
Added a new 20.0-alpha NuGet pacakge for Core and Mvc dlls.
BaseOAuth20Provider now funky smarter to accept a generic Access Token.

- BaseOAuth20Provider now implements a TAccessTokenResult.
- OAuth 2.0 providers now trimmed down to work with new base class code.
- Unit tests all updated to work with new OAuth providers.
Sprinkled some Tracing information in the Nancy module.
Merge branch 'master' of https://github.com/PureKrome/WorldDomination.Web.Authentication into Tracing