Start porting to liberator; Lots of low level stuff
Cleanup
Basic GET,POST now working on top of liberator
Loose marginalia for now
Remove unused files
It's only 300 lines. Lets just bundle everything into single file for now
Move all tests into single test file
Rename resource to core
Enable creation using HTTP PUT
Make GET /:id return 404 only when id can be coerced to the expected type

This commit makes /:id return a 404 only if the id can be coerced to the
expected type, otherwise return a 422 (invalid).
Refactor to make it easier to handle PATCH differently
Add support for PATCH and DELETE
Hardcode input/output paths in malformed
Hardcode context paths in validator
Hardcode context paths in creator!
Hardcode context paths in redirector
Hardcode context paths in handler
Constrain allowed-methods appropriately
Make fn for adding path id into the ::parsed-input
Move id coercion into find-by-id