It now only fails for compile warnings in WebGUI files, not prereqs.
The compile checks on the upgrades and utility scripts run much faster,
resulting in the entire test taking about 10% of the time it previously
did. It will also BAIL_OUT for any compile errors, preventing any other
tests from being run.