makefile tweak for uploading docs
.gitignore
initial travis-ci config