Ensure an error status for unfinished tests
Add phantom test runner
Multi-file Phantom runner

As long as they're in the same package.
Backport Phantom runner to v1

Conflicts:
	package.json