Lint

Working towards removing all JSHint errors so that we can check that as a test for future PRs.
there were a few other instances of the same pattern - `results = []`  or `prepop = []` and `foo.forEach(... results.push(bar) )`