skeleton for CLI
add empty sublime folder. comment in manifest about node-build-script not in npm.
Adding initial CLI
Some minor read me tweaks.
And more tweaks.
Removing node debug stuff previously pulled in.
Adding LESS task (required for twitter bootstrap integration later), minor expansion to readme.
Add `--noprompt` option for init task to bypass all the prompts

Also added a templates/ folder with a default.json file. This introduces
the notion of templates.  The `--noprompt` option may be renamed to
`--template <name>`, the semantic and the way the init task work will
most likely vary and going to be improved.
Slight changes to the cli tests
Rework the test helpers to setup the .test dir before each tests

* this uses the yeoman binary script to init a new default project
* then a given task (or set of tasks) is triggered
* assertions then compare files in .test/ with what is expected in
  test/fixtures/*/
Tests for the build:* tasks (and default one)
Css task - do the minification once inline imports are done
Tests for the css task
Tests for the html task
Tests for the img task
Tests for the tar task
Usemin task - Rework the task to also do the replacement in stylesheets
Tests for the usemin task
Tidy up the cli test/fixtures files
Removing references to grunt as requested