Rewrite test runner; implement events
Update .travis.yml
Naming refactor: use debugInfo everywhere
fix quotes @doriangray