Rename settings/UppercuT.config to .uppercut (top level). Every build file will get settings from .uppercut, then from default.build.settings. This allows us to remove everything we are not setting out of the project configuration and really reduce the weight of the entire set of build scripts by not having to specify properties over and over in every file. Clean up properties across build files so that all test steps refer to the same variables. Do the same for code coverage. Fix up the .sh files so they will run against mono on *nix systems.