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.
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
Use NancyContext.Culture instead of CultureInfo.CurrentCulture when possible in razor views
Changes from previous Pull Request
New fix (hopefully) for mono issue
add GWT comments to ConstraintNodeRouteResolverFixture
Significantly reduce DefaultObjectSerializor output length in some cases

MemoryStream's internal buffer can be quite a bit longer than the length
of the data inside it, which is an optimization. However, this doesn't
mean that DefaultObjectSerializer should output all of these empty bytes
at the end (which appear as "AAAAAA" etc).

Instead, just output that segment of the buffer which actually contains
data.
Added ViewRenderer and Negotiate to INancyModule.

This is a breaking change because ViewRenderer has
been moved out of NancyModule.

Closes #1653
Nancy.Testing.Brower.HandleRequest shall be public

When Nancy.Testing.Brower.HandleRequest would be public, this would allow dynamic testcases based on path and http-method. A Nunit definition would then look like this:

    [TestCase("GET", "/users")] 
    [TestCase("POST", "/users")]
    [TestCase("DELETE", "/users/3")]
Update DefaultResponseNegotiator.cs

Added comment to prevent further pull-requests on changing this to a breaking behavior.
attempt a fix with locks around RouteResolverTrie.routeTries
Revert "attempt a fix with locks around RouteResolverTrie.routeTries"

it fixed nothing

This reverts commit 22f1c8d34609ad0d7bcad9a495bf5cf894af5072.