Updating JSHint and dependencies, adding linting back to unit tests