added new long constraint and made int.. an int
Updated model binding to support fields as well as properties.

Replaced references to PropertyInfo in the binding code with a new class BindingMemberInfo, which can refer to either PropertyInfo or FieldInfo objects. Turned the reflection code into a utility method Collect() on the new class. Updated existing unit tests and added new ones.
Case-sensitive parameter for ParseQueryString.
Added XmlSettings (equivalent of JsonSettings)

The XmlSettings is to allow setting default options when serializing xml. In my use-case, setting the Encoding.

I've added a boolean property EncodingEnabled and defaulted it to false so as not to break any existing usages. Other than that DefaultEncoding is set to utf-8 just like JsonSettings.
Aligned XmlResponse and JsonResponse
Remove unused file
Failing test

well rather a never ending test
Fixes it

the key is not asking for .Result when it's Faulted
Given, When, Then
Merge pull request #1696 from curit/before-pipeline-exception

Async before pipeline exception fix
Merge pull request #1694 from xt0rted/patch-1

Remove unused file
Merge pull request #1613 from logiclrd/bind-fields

Model binding support for fields
Merge pull request #1675 from Hihaj/parsequerystring-case-sensitivity

Support explicit case-sensitivity in HttpUtility.ParseQueryString (take 2)
Use NancyContext.Culture instead of CultureInfo.CurrentCulture when possible in razor views
Changes from previous Pull Request
New fix (hopefully) for mono issue
Merge pull request #1703 from wilhen01/datetimeoffset

Added JSON serialization support for DateTimeOffsets
Merge pull request #1702 from solyutor/razor_culture

Use NancyContext.Culture instead of CultureInfo.CurrentCulture
Merge pull request #1569 from phillip-haydon/RoutingFix#1565

Added new long route constraint and updated the int route constraint to int
add GWT comments to ConstraintNodeRouteResolverFixture