Added ContentType as an internal property on BrowserResponseBodyWrapper
Made serializer in BrowserResponseBodyWrapper extensions pluggable
Updated NancyContext.ModelValidationResult

It will not use ModelValidationResult.Valid, instead of newing up a
blank result, when no result has explicitly been assigned to the
property.
Fixed XML comment of ModelValidationDescriptor
Updated ModelValidationResult and ModelValidationError

Instead of errors being represented by a simple
IList<ModelValidationError> structure, it is not stored in an
IDictionary<string, IList<ModelValidationError>> structure. The key is the
name of the property that the error represents.

The error message formatter has also been updated from Func<string,
string> to Func<IEnumerable<string>, string> since MemberNames can contain
multiple values

Last, the ModelValidationError can now implicitly be cast to a string
Fixed broken tests
Added missing XML comment
upgrade to FakeItEasy.1.14.0
Fix for unexpected request stream switching

Fixes NancyFx/Nancy#1334

This should fix the issue where a request stream is moved to a file
stream regardless of if you explicitly disable stream switching in the
request stream constructor.
Fixed Phillips rookie mistake ;)
Fixing indentation
Merge pull request #1335 from omockler/master

Fix for unexpected request stream switching
Added WithMediaRangeResponse ext to Negotiator
Made ResponseProcessor media range neutral
Merge pull request #1339 from thecodejunkie/conneg-mediarange-response-model

Conneg mediarange response model
Ported all constraint methods to IRouteConstraints
Removed constraint methods and replaced them with IRouteConstraints
Fixed some minor issues with demo project
Updated demo project with a custom route constraint
Renamed RouteConstaint to RouteSegmentConstraint