Add travis-ci config
Reorder and comment .travis.yml
update git ignore regex