New command-line build and verify,

by using `build.cmd` from a VS command line, in the root project folder, the following happens (by default):
 - the solution is built in Release and Verify configurations
 - in the new Verify configuration, code analysis, and msbuild 'treat warnings as errors' are enabled. CA ruleset is based on the 'Microsoft Managed Recommended Rules' from VS 2013. All enabled rules are set to error on violations.
 - Xunit tests are executed, reporting any errors

This is based on the Albedo project (https://github.com/ploeh/Albedo). I removed the nuget and versioning-related tasks. They could be added back if needed.
fix casing of build.config file
tests project: nowarn:CS1591 +warnAsError
make build.cmd 'autonomous' (not reliant on the %PATH% to msbuild)
reverse the solution file format changes
added build.cmd to release notes and readme
Merge branch 'build-verify'