Infrastructure for version compare

In this release the infrastructure for the upcoming version compare feature has been provided. The user interface will be implemented in the 3.3 release.