fix jshint warnings, update deps