Check code with gjslint

Supersedes #14. I basically took @procrastinatio's commits, and just made the installation of the closure_linter package work.

Based on #16.