Merge pull request #44 from samsalisbury/master

Add support for Location header.
Implemented support for PATCH verb (closes #46).
Fixed route lookup in virtual app requests (closes #47).
Created new test project.
Refactored PiccoloHttpHandler (into PiccoloEngine).
Removed duplicates.
Migrated more routing tests.
Migrated configuration tests.
Migrated more bootstrapper tests. Filled some gaps in routing tests.
Removed dead code in routing.
Exluded PiccoloHttpHandler from code coverage (it is only ever hit by runtime).
Added tests for individual parameter binders.
Renamed parameter binders to parsers.
Migrated event tests.
Added tests for EventHandlerScanner.
Migrated RequestHandlerInvoker test for GET.
Migrated RequestHandlerInvoker test for POST.
Migrated RequestHandlerInvoker test for PUT.
Migrated RequestHandlerInvoker test for PATCH.
Migrated RequestHandlerInvoker test for DELETE.