build: use git-archive to create source tar file
.gitigore: ignore test object files
travis-ci: add initial travis configuration