OP-173 scaffolding the view record history view

[skip-ci]
OP-173 First rough cut at a revision history table
OP-173 Refactoring version history table to use the same object data tables mechanism as everything else