fixing js style according to gjslint. no functional changes
Prevent make from downloading gjslint each time
Run the lint target by default
Do not run lint if nothing to do