Making sure ALL test files are ran, not just the first one!

Fixes Issue #398

**Please note that it fails CI checks because it now runs ALL of the tests (that weren't run previously) — and one of *your* tests fails!**
Please remove the `task :test do |x|` and the corresponding end.  Creating the TestTask inside the test task isn't the way things are supposed to be arranged in Rake.