Update dependencies to current versions

Not sure, but some of our travis issues may be due to older version of jshint.  Updating dependencies.