- Promoted WindowsLive to a 1st class citizen! Congrats Windows Live!
- WIP: Adding BitBucket provider.
- WIP: Trying more BitBucket stuff, to get it working.
- WIP: @ANurses' first commit, manually patched in.
- More of @ANurses code manually pulled in.
Preperation for merge into master.

- Removed BitBucket from the solution.
- Moved the GitHub and OpenId providers into their own namespaces.
- BugFix: One of the Csrf facts was failing. Now fixord.
Preparation for merge into master.

- Removed BitBucket from the solution.
- Moved the GitHub and OpenId providers into their own namespaces.
- Providers factshave their own folder/namespace.
- BugFix: One of the Csrf facts was failing. Now fixord.
WIP: Twitter isn't passing the state xsrf stuff across to Twitter. Time to check out what is going on ....
- GitHub now requests email address.
- OpenId works again with the Mvc controller.
- Mvc Controller RedirectToProvider(..) refactored to now accept an input model. (So there's room for future improvement).
- Twitter now passes the state across and back.
- Some better error messages in the AuthenticationService to help debug issues.