Fix Anonymous Functions in google preset

Add disallowSpacesInAnonymousFunctionExpression to google preset.

Closes gh-578
Update has-ansi package

Closes gh-583
Update supports-color package

Closes gh-582
Update browserify package

* Update browserify package

* Use caret range version for it
Use tilde for package definition

Since otherwise it would break npm on older .10 nodes

Closes gh-585
maximumLineLength should not be destructive

Fixes #589
Correct jscs config and found errors

Thanks @zxqfox
Do not strip json config from comments
Coverage integration
Change badge links
Format README
Update README.md
Update README.md
More precise coverage collection.
Node -> Tokens navigation, token list navigation
Add "iterateTokenByValue" method

Closes gh-597
Simplify tests for stdin

Closes gh-596
Fixes #547
Add checkStdin method

Closes gh-594
Fixes #577
Add "safeContextKeyword" to jscs config
Tests: stdin data should pass the supplied config

Closes gh-607