Fix save_post hooks & tests
Editor bugfixes
Real file deletion bugfix
Minor data registration cleanup
Delete all the current revisions

Test added but marked incomplete until we can flesh it out
Refactor and clean up save_post_hook
Add some dumb tests

Some of these functions are going to change
Having tests that run code to make sure it doesn't fail will be helpful during the transition
The tests don't really do much but add some weak coverage
Rename db classes to make room for commit type
Disable autosave, refactor save_post hook

No longer using save_post_gistpen, which we need to disable to save revisions, so we need to check that ourselves
Fix databsae facade bug
Switch `File` to using post_title > post_name

Revisions save special slug into to the post_name
Validate this in the model
Add commit persistance code and tests
Add new add_error function to save_post hooks
Add revision saving to save_post hook

* Add tests for new save_post hook
Add support for querying for all revisions
Fix editor bug

* Add transformation to json in adapter
Refactor database interaction
Add v0.5.0 migration and refactor tests
Fix display code

Add but commented out beginning of revision display for debugging
Always save a new revision even if no changes