Updates .gitignore against Roslyn files
Implements saving and loading of presests
Updates VS version in the C++ project