Adds unit tests for version handling in test modus survey
Adds unit tests for existing survey version handling
Merge remote-tracking branch 'origin/guiRevision' into guiRevision