by default, require that subcommands actually succeed.  there were scenarios where compiler.js or js-optimizer.js would fail, but emcc would happily try to continue, and sometimes succeed, causing corrupted builds.
many tests depend on commands failing
Merge pull request #2454 from chadaustin/jsrun-fail-if-error

by default, require that subcommands actually succeed.  there were scena...