added new setting to disable auto register on tests
added tests
fixed unit tests
moved assembly variable to top of class
extracted method
fixed nuget package spec for razor
Merge pull request #1552 from phillip-haydon/NancyTestingAppStartup

Disable IRegistration for Unit Tests
Consider protocol relative URLs as non-local
Adding Given/When/Then where they are missing
Replaced string magic with System.Uri only solution
Workaround Mono specific problem with Uri.TryCreate
Merge pull request #1568 from nerdfury/protocol-relative-url-is-local

Consider protocol relative URLs as non-local
Rename MiddlewareFunc to MidFunc (idiomatic!)
NancyMiddlware is a static factory that creates a MidFunc - the owin standard for middleware delegates.
The engine is initialized once as before, and all options work, as before. Also tweaked
NancyMiddlewareFixture
Change AppBuilderExtensions to use NancyMiddleware MidFunc. (MidFunc is supported by Katana)
Tests covering the IAppBuilder extensions. Uses MS.Owin.Testing (but brings in a bunch of other stuff because of HttpClient depending on the MS.BCL stuff).
Merge pull request #1579 from damianh/midfunc

Describes Nancy Middleware as an OWIN MidFunc
Added NuGet badge to README.md
Added NuGet download count badge
Merge pull request #1583 from khellang/nuget-badge

Added NuGet badge to README.md