Add revision saving to save_post hook

* Add tests for new save_post hook
Add support for querying for all revisions