Styling changes and case fix
Code tidyup
Fixed failing test
Moved usings
Merge pull request #728 from grumpydev/AcceptHeaderModifiers

Accept header modifiers
Removed NDjango
Merge pull request #729 from grumpydev/RemoveNDjango

Removed NDjango
Fixed link header bug

Weren't properly selecting the distinct values for the
link header
More conneg tests
Updated SharedAssemblyInfo to v0.12.0
Updated nuget
Added port to Nancy.Request when hosted by WCF

The Request's Url.Port property was null when hosted by WCF. Port is
null if the uri uses the scheme's default port.
Fixed the self-hosting code to register the http/https URL prefixes
using a + instead of "localhost". Together with the correct "netsh http
add" command this allows for remote access to your self-hosted Nancy
service.
Changed regex segment detection
Introduced the segment extractor

Added the IRouteSegmentExtractor interface and the
DefaultRouteSegmentExtractor implementation along with
tests.
Wired up the segment extract in internal config
Shame on me
Allow RouteSegmentExtract override for testing

Added override methods to the ConfigurableBootstrapper
NancyInternalConfiguration housekeeping
Sneaking in some code clean-up