added underscore
added argument management library
added underscore.string to dependencies
converted four grunt-git libs to use argUtil
fixed inconsistent tests: dry-run does not need to override force, and all flags should be separate entries in args array
converted command_clone to use argUtils.
This required doing away with not overriding --branch with --bare: The git CLI does not do this,
so I do not think that it is our place to do it here
corrected enforcement of required args
made options available as public property
converted remaining files to use argUtil
replaced argUtil.js with flopmang module
remove unnecessary underscore dependencies and add ranged dependency for flopmang
remove trailing comma in package.json
Merge pull request #70 from dylancwood/convert_opts_to_args

Automate conversion of options to arguments