travis: cache .m2 and apt status; separate unit tests & pipeline tests; also test -runLocal