Bug 844100 - Add linter test to Travis-CI
Bug 844100 - follow up, exclude external shared/js/ files from lint
WIP lint fix