Register RevisionDiff class as a service.
Remove unused variable.
Refactor code and add comments.
Fix typo.
Cleaning up the db deriver to make it more straight forward
Fixed the deriver name for the doc resource
Fixed grammar
Removed the db derivative completely
Fixed the plugin name for revs_diff after removing derivatives
First stab at adopting relaxed module to multiversions modules new base fields