Ignore diff files
add NPM version badge to README
Merge pull request #511 from cvrebert/patch-1

add NPM version badge to README
add test for #458
add `clone` to dependencies in package.json
Gruntfile: add boilerplate for clone like there is for parserlib
clone ruleset before passing it to applyEmbeddedRuleset; fixes #458

since applyEmbeddedRuleset modifies the ruleset in-place,
this ensures that those modifications aren't visible to the caller
fix typos in comments in Gruntfile
Merge pull request #465 from cvrebert/defensive-copy

copy the passed-in ruleset in verify(); fixes #458
Add "load-grunt-tasks" and "time-grunt" plugins.

Drop node.js 0.8 support.

Conflicts:
	Gruntfile.js

Conflicts:
	Gruntfile.js
Re-organize dist directories.

There's now only a "dist" directory.
Enforce LF.
Get rid of the build date in dist files.

Version is enough and this is simpler.
Remove unused variable and simplify `banner` property.
Actually get rid of "Build" and put the version after "CSSLint".
Add "dist" alias for "build".
Add line breaks.
Tweak CHANGELOG output.
Rename target and remove unneeded arrays.
Run `grunt`.