Fix D test suite and add it to Travis CI

@ojwb: Good idea, let's see whether it passes the tester.