Update to newest versions of dependencies
clean up obvious jshint warnings