WIP: Update tests and move simple test runner out of classes

While everything works fine in the simple test runner, phpunit errors out all
tests with

Exception: Serialization of 'Closure' is not allowed

Not sure what's up with that. Matt, any ideas?