Some more work on tests, and CI and getting tests working for other dev.s.