New Rule: handle-callback-err (fixes #567)
Merge pull request #633 from xjamundx/missing-err

New Rule: missing-err (fixes #567)
Upgrade: Esprima to 1.1.1 and EScope to 1.0.1 (fixes #718)
no-comma-dangle reports correct line number

Fixes #720.
Merge pull request #722 from andreypopp/fix-720

no-comma-dangle reports correct line number
Fix: Make stroustrup brace-style closing message make sense (fixes #719)
fixes #723: block-scoped-var throws on unnamed function expression
Merge pull request #724 from michaelficarra/GH-723

fixes #723: block-scoped-var throws on unnamed function expression
Fixed JSON formatting and highlighting

It really looks broken
Merge pull request #725 from anton-rudeshko/patch-1

Fixed JSON formatting and highlighting
Fix #716 crash with reset flag

Adds a `rules` key when the `--reset` flag is used so that
`Object.keys(config.rules)` doesn't fail. There were multiple
similar issues where the presence of `rules` was assumed, so
changing it once was the most straightforward solution. This issue
wasn't picked up by the tests because the tests saw the .eslintrc in
the project root, which gave the config a `rules` key and masked the
error.
Add --no-eslintrc cli flag (ref #717)

An addition to adding an on-by-default flag to enable or disable
loading .eslintrc configuration files, this new flag fixes the test
for the --reset flag by cleaning up the polluted test environment
that masked an error.