Move old tests to t/Legacy

We always want these tests to hang around in order to maintain
backwards compat. However many of them follow outdated practices or use
ineffective tools.

This paves the way to create modern tests for all the modules.