Improved past run display

DO NOT DEPLOY: This change isn't independently functional
Database side of run parallellization

DO NOT DEPLOY: This commit is not independently functional
Scripts are ready for parallel script running

DO NOT DEPLOY: this commit is not independently functional
Scripts run in parallel now!

WAIT TO DEPLOY: It ran successfully once, but I'd like to test it more.
Database unit tests
Renamed some test cases to match test targets
Modifications so that scripts don't end tests
Merge branch 'run_manager'

Conflicts:
	webapp/includes/Controllers/TestController.php