CI for all lint changes
`arc lint --everything` brings up unrelated py and c++ changes that are not easy to back out of this diff and probably related to my local linter settings. Test plan for JS-only impacts.
```
arc lint -- cashtab/*
arc lint -- modules/**/*
arc lint -- apps/**/*
arc lint -- web/**/*
```