Updating to the new official tagline. Closes gh-659.
The file.expandMapping method now creates arrays of src files if they share a dest. Closes gh-665.

* Note that the .src property of all generated src-dest objects is now always an array.
Bumping version to 0.4.0rc8 and publishing to npm.
Simplifying the readme.
Bumping devDependency versions.
Bumping version to 0.4.0 for release!
Updating ancient docs link, just in case.
Bumping version for development.
Adding a fairly relevant keyword to package.json.
Fix "path.join arguments must be strings" error in file.expand/recurse when options.cwd is not set. Closes gh-722.
The grunt.util.spawn method no longer breaks on multibyte stdio. Closes gh-710.
The grunt.package property is now resolved via require(). Closes gh-704.
The grunt.file.delete method warns and returns false if file doesn't exist. Closes gh-635, gh-714.
Gruntfile name should no longer be case sensitive. Closes gh-685.

* Updated glob dependency to 3.1.21
Removed a duplicate line. Closes gh-702.
Fixing typo: the grunt.fatal method now defaults to FATAL_ERROR. Closes gh-656, gh-707.
Making --verbose "Files:" warnings less scary. Closes gh-657.

* They're now yellow (warning) instead of red (error).
The grunt.util.spawn method now falls back to stdout when the `grunt` option is set. Closes gh-691.

* This is a band-aid until Grunt 0.5 comes out. Grunt 0.5 will output errors on stderr instead of stdout.
Update js-yaml to version 2. Closes gh-683.

* I've been assured there are no breaking changes. God help me (and I'm super sorry) if that's bullshit.
grunt.log: add formatting support and implicitly cast msg to a string. Closes gh-703.

 * Added unit tests.
 * Bump error count on log.error() regardless of message.
 * Add support for casting and formatting.
 * Simplified log.debug.