Auto setting of compiler if no value is set in the ini is working again,

It turned out to be a double ""path"" error. We need to step over the
lines and make sure more aren't hiding in there. msvc2010 and 2012 are
still not getting path set as the reg call is not finding the expected
entries.
@neomonkeus Test this against your install in the x86 folder. if it works go ahead and merge it. I'll fix the registry call for non default installs in a separate commit.