gitignore: update gitignore to ignore vim files among other things
travis: add travis ci support
readme: add travis status icon