Added .gitignore; fixed Makefile for TravisCI