Split T12971 into its own Makefile
testsuite/tests/driver/Makefile includes the
T12971 target. This (intentionally) has non-ASCII characters in it. As a result, any change to that makefile will trigger a lint error. We should give that test its own makefile to isolate it a bit.