Upgrading to support Grunt 0.4
Only support node >=0.8
Reflect engine restrictions in travis config
Merge remote-tracking branch 'origin/master' into grunt-0.4

* origin/master:
  Fixing a regression in support for older versions of Node
  Bumping version to close 0.3.0 milestone
  Prefer using locally installed vows package
  Adding changelog to README
  Adding support for generating coverage maps gh-7
  Improving .gitignore and .npmignore gh-8

Conflicts:
	package.json
Grunt 0.4 compatability

* `this.options()` support
* `this.files` support
Install grunt-cli before Travis build
Fixing vows executable clusterfuck

* Explicit executable override is still available
* Moving `vows` from a devDep. to a regular dep. as it should have been from
the get-go.
* Using `node_modules/grunt-vows/nodule_modules/vows/vin/vows` executable when
used as a dependency for your project
* Using `node_modules/vows/bin/vows` when this task tests itself (testception?)
* Adding more files to .npmignore. Leanness ftw!
* Verbose-log the command which grunt-vows executes for each target
...nope, I take it back.

* Do not include `vows` as a dep., it doesn't make much sense to have two
different vows installations in the same project.
* Fall back to global `vows` executable if a `vows` dep. isn't detected.
Final updates before 0.4 release