Normalize package.json.
Explicitly set the files to install via npm.
Update dependencies and switch to using tilde based versions.
Remove unneeded `main` property from package.json.
Switch to david-dm for the dependency badges.
Remove unneeded option from .travis.yml.
Enable JSHint's indent rule.

This check should be moved to JSCS later.
Remove unneeded commas.
Enable strict check.
Clean-up .jshintrc.

Sort properties by name and reindent it for better readability.
Remove `grunt-cli` from devDependencies.

The preferred way is to install it globally.
Add time-grunt plugin.
Re-work Grunt targets.
package.json: Remove unneeded file from `files` property.

README.md is added automatically.
Add MIT License.
Revert "Remove `grunt-cli` from devDependencies."

This reverts commit 92e18c2f9a6848a8ec79c31d402a3a3da4b083d3.
Merge branch 'master' of git://github.com/XhmikosR/grunt-jscs-checker
Bump JSCS to 1.3.0
Set default config file to .jsrsc

As of jscs@1.3.0, the config file is no longer .jscs.json.
Warn about future change in config option

As decided in issue #20, v0.5.0 will change the default value of 'config' option to null.
However, we also warn about such change in v0.4.0.