Move tasks-Gruntfile.js to Gruntfile.js. Move logging to different task file for cleanliness. Add --verbose|-v option.
Add Ruby dependency and others.