Added Nancy Provider and NancyFX Test Web App
Merge branch 'master' into JabbR
implemented the callback and moved classes / renamed
code cleanup on Nancy provider
removed regions from resharper settings
code cleanup
code cleanup
finihsed implementation of module
added nancy context
Merge pull request #18 from phillip-haydon/JabbR

Refactoring for Nancy Module support
- Fixed bad project reference to the Nancy (nuget) package.
- Updated package version to v 0.11.
- Updated the WorldDomination.Web.Authentication.nupkg with version 0.11.0-beta.
- Added a new Nancy.Authentication.WorldDomination.nupkg :)
- Refactored the GetReturnUrl code to use UriBuilder. Cheers @ DFowler!
- BugFix: missing a provider config doesn't throw an exception now.
- GetReturnUrl removes the http/https default port (80/443) if it's part of the Request Url.
- Added some more XmlDoc comments. :smirk:
- Updated nuget package to versions 0.12-beta.
- Refactored the Nancy IAuthenticationCallbackProvider interface for @DFowler.
- BugFix: fixed busted unit tests.
- IAuthenticatedClient ProviderType now relabelled as ProviderName and made to a string.
- Updated the nuget packages and version to 0.12-beta.
- Provider configuration now accepts any provider names. Not sure how this will work for unknown providers, just yet. :blush:
- Any reference to ProviderType's has now been changed to strings. The allows other provider types, later.