With help from Lebab, plus a lot of manual cleanup. (And more cleanup to come, I'm sure.)
The second half of the first phase of the testing framework upgrade. This finishes moving the exisintg tests to jasmine and the new test directory structure