Fix broken build and update dependencies.
Update project structure.
Add solution projects back. Not sure how they disappeared.
WIP
Add DyfrigResourceManager and tests.
Fix Travis CI build.
Progress towards URI template matching

* Had this working before trying to add URI template matching. After, the
requests appear to be out of order.
* Includes build updates
Add UriTemplate matching.
Move Dyfrig to use OWIN throughout.
Pass TaskCompletionSource along to trigger completion.
Revert to using HttpMethodHandler in the RouteSpec.
Add additional type and member comments.
Make default 405 handler conform to the HTTP 1.1 spec
Add license header, carve extensions into separate file, and update Dyfrig extensions.