Changed order of unit tests run by Jenkins

This brings the Javascript tests to near the beginning of the Jenkins run, meaning that we can pick up QUnit failures after only a minute.

Unfortunately, I couldn't get a clean Jenkins run with this.