Added inquirer as dependency
Added initial code to check if required gem is installed, and to install if not
Removed generic unit tests from Grunt plugin init template
Added String.prototype.format as suggested by @soerenr
Returning early on errors everywhere now
Switched to using Promises/deferred objects instead of the this.async callback as suggested by @soerenr
Updated .travis.yml to install shenzhen before running CI
Add the gemInstall option to README.md
Moved to grunt.fail.fatal if the user rejects the installation of the gem
Rename function + split up deferred actions(complete + error), as suggested by @soerenr
Added severity to rejected deferred object, as suggested by @soerenr
Merge pull request #1 from matiassingers/gemInstall

Check if required gem is installed, and install if not already installed