Move jshint & yargs to devDependencies

`dependencies` are modules that get installed when the current package is added as a dependency or a devDependency to another package that someone installs. Therefore, it shouldn't packages needed only for test purposes should all be specified as devDependencies.