Refactor Rake task and add tests.
Simplify test running code
Fix test runner bug
Fix default suite