Housecleaning. Updating travis targets, gitignore and min reqs