Improve test suite

  - Make it run on 1.8.x
  - Don't rely on libdolt's own Git history