added .gitignore and turned off email notifications in .travis.yml

added the .gitignore file and updated the travis config file so that it would stop sending emails every time one of our tests ran. At this point, we don't really need Travis-ci to email us every time a test runs.