Clean up test tasks

This pull request cleans up `tasks/test.rake`. The `test` task is now DRY, and allows more focused test running (e.g., `rake test:extra:checking`).