Adding an example .jshintrc that is complete with all defaults and comments for each option

This file is designed to be dropped into place with any project, as it uses all the default options.
In addition, the comments clearly indicate what each possible value will mean practically.
Don't return an error on empty input.

Lots of people complaining about that so I decided to remove it.
Closes GH-767.
Merge pull request #882 from dominicbarnes/complete-config

Complete Sample .jshintrc
Check if a token has value '(punctuator)' for 'return a = 1' checks.

Closes GH-878.
Merge branch 'master' of github.com:jshint/jshint
Make make.js fail with error code when any test fails.

This commit will break the build.
Closes GH-886.
Add Travis build status image
Make examples/.jshintrc to reflect JSHint website
Merge pull request #888 from nschonni/patch-1

Add Travis build status image
Removed duplicated information from README and ticket rule from CONTRIBUTING
Merge branch 'master' of github.com:jshint/jshint
merge with upstream's master
Merge branch 'destructured_assign' into let_stmt