Lax jslint a little

Allow function parameters to go unused, and dangling _ characters

Signed-off-by: Tim Smart <tim@fostle.com>
Make sure pre-commit exits with an error

When something fails to validate

Signed-off-by: Tim Smart <tim@fostle.com>