changed shutil module to distutil.core module for better functionality in VersioningWithTrackChanges.py