Enable tests modules to auto-import all test files in their directories.

Reduces the friction of adding new tests somewhat, to encourage new test contributions and reduce confusion.

Tested this by running `./manage.py test` and checking that 40 tests passed.

Chatted about this with @bcipolli, so probably good for him to take a look.