Update eslint and add travis support
You know how I said I added travis, well now I really did