Move to using git submodule for testdata.

This clarifies what revision of the testdata is being used, useful for seeing what has changed since!

Sort of related to #3.