some Makefile cleanup
a test target for each package
travis.yml file update