[Version Control] Implemented support for disabling Version Control.

This basically adds an option to either disable Version Control globally or per solution.

It will help fix bugs with subversion working copy formats being outdated or too new.