Improved temp file creation stability by auto-creating temp directory
changed CVSFileVersion to not use Lists to save memory
Merge branch 'temp_file_stability' into stable