Major refactoring of Logging component.
Clean up of additional logging services and commented functions
Simplified setCurrentVersions method on ModContextProvider; now only entity itself is needed.
Refactored retrieval of versions and added support to see whether an entity version is the latest and what variables would  be affected by a reversion of a particular version.