Miscellaneous fixes

A couple minor fixes (IMO), mostly to MSBuild functionality. I'm thinking these will be uncontroversial. I used the develop branch because none of them are really bugfixes (unless you count the spelling correction, but that is breaking). The rationale behind each change is documented in the details of the commit messages. There is a sample solution and FAKE script I used to test out the changes located here: https://github.com/lasandell/TestSolution.