Add mention of travis to contributing doc and fix some lint stuff

Added a little explanation of travis-ci to the contributing docs. I'm not pushing to make this mandatory, but it's nicer to let a computer point out style guides than another developer. Also fixed some complaints.