Initial refactor of command line arguments handling, instead of cascading 'if'
statement use a map.  This maps a command line argument to a task definition.
This definition currently defines whether the task is watchable, and a simple
method which creates an unary function for kicking off the task
Simple help module for printing usage.

- Add description for the verify command
- Remove unhelpful comment
Get rid of the for loop building the alignment string for help information using something much more akin to array comprehension, we need to '+ 1' to get a useful result as joining an array of length 0 or 1 results in an empty result
More functional style using reduceRight, the comparison function always forwards the string with the greatest length to the next iteration
Simplified the code further, removing the need to check hasOwnProperty and using a more functional style
Updated log message, it now correctly identifies the scss-lint gem as the item installing
Reworded help text for the install command to better reflect its actions
Merge pull request #34 from samgiles/logname

Updated log message, it now correctly identifies the scss-lint gem as the item installing
Make sure empty lines don't get translated into ignores in the .gitignore file
Merge pull request #36 from samgiles/scss-file-search

Make sure empty lines don't get translated into ignores in the .gitignore file
Merge pull request #32 from samgiles/debug-mode-a

Initial helpful debug features for Build Tools
Update JSHint rules, see ft-origami#215
Some demos scroll, so fixed positioning of the banner is more helpful