serializable allow nancyhost to be called from another appdomain under mono
Merge branches 'nancyhostmonofix' and 'master'
Added WithCookie/Cookies extensions to negotiator

It is now possible to add cookies to a negotiated response
with the help of the WithCookie / WithCookies extension
methods.
Improved error message when composition fails

Fixes #791
Added test for compostion exception
Update src/Nancy/IRootPathProvider.cs

When using multiple nancy instances in the same application in seperate appdomains you should use the app domain base path by default.

http://stackoverflow.com/questions/674857/should-i-use-appdomain-currentdomain-basedirectory-or-system-environment-current
Fixed an issue where stacktrace of original exception would be lost in HandleError pipeline.
implemented unit tests and made AddRoute protected
added test for verb that hasn't been overridden
[Nancy.Hosting.Self] Fixed bug with base URL segments case-sensitive comparation.
Added test for "base URL segments case-sensitive comparison" bug-fix.
Small code-formatting changes in tests file: tabs replaced with spaces (existed file contained mixed tabs and spaces and displayed ugly in GitHub's web viewer).
ModelBindingException to hold information about all failed to bind properties.
removed and inverted single line if statement.
fixed styling:
"using" inside namespace declaration
"this" for properties
Fix DotLiquid drop naming conventions

Changes the default naming convention for a DotLiquid Drop from Ruby to
CSharp.
Fix failing DotLiquid tests
Add test for CamelCase preservation
Update src/SharedAssemblyInfo.cs

Bumped assembly version to 0.13 since I forgot after last release :)
Merge pull request #826 from jugglingnutcase/dotliquid-fix-drop-naming-convention

Fix DotLiquid drop naming conventions