Fixed error message of Single-Assertion.
New testing assertions for HTML attributes.
Fixed memory leak in XmlBodyDeserializer

Resolves issue #923
Blame OCD
Fixed a couple of warning for unused exception variables. They bothered my eyes :)
Merge branches 'master' and 'UnusedVariableWarnings'
Merge branch 'Testing' of github.com:tischlda/Nancy into Testing
Add missing Xml comments to NodeWrapper.
Merge pull request #914 from tischlda/Testing

New testing assertions for HTML attributes.
Merge pull request #925 from thecodejunkie/xmlbodydeserializerfix-923

Fixed memory leak in XmlBodyDeserializer
Initial cut of splitting out NancyModule

The idea being that the "core" functionality only relies on
the base, with the minimal amount of properties on it, leaving
the end users free to implement their own route builders etc.
Initial switch to INancyModule from base class
Moved pipeline creation to NancyModule

Obviously it wasn't going to work in the builder as
you add to the pipelines in the module ctor :P
Added demo project (non-working)
Fixed bug in the cache.

It was re-running the select statement and makign the
assumption that would return the same instances as the
original - which in this case it wasn't
Added filter code
Fixed sln configs
Updated comment
Fixed comment
Added editor browsable attribute back in