Fixing several errors in the Unit Tests.
Fixing most of the problems related to the usage of a static name for the version column.
Fixing one more static version field name usage.
Adding lazy loading of version related informations into model - if not already loaded.
More copy paste errors in Unit Tests
Naming correction in test fixes.
Deleting attributes in model when deleting versioning.