Remove redundant code from *History resources

Also, remove unnecessary test resource and relocate relevant tests to the ViewHistoryResourceTestCase as the removed resource was essentially the ViewsHistoryResource. The same level of coverage is achieved under these test locations as was previously achieved.
Remove unnecessary import
Add urls and stub enpoints for revision endpoints on objects