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.
Merge pull request #717 from btmills/fix-716

Fix #716 crash with reset flag
Fix: Make sure semi reports correct location of missing semicolon (fixes #726)
Merge pull request #729 from eslint/semifix

Fix: Make sure semi reports correct location of missing semicolon
Build: Add perf check into Travis build to better monitor performance
regressions (fixes #732)
Merge pull request #733 from eslint/perfbuild

Build: Add perf check into Travis build to better monitor performance
0.4.5
JSDoc for rules

  * Fixing project documentation inconsistency for rules
  * Added JSDoc for load-rules.js and rules.js
Merge pull request #736 from anton-rudeshko/rules-jsdoc

JSDoc for rules
Adding homepage and bugs links to package.json

Note, this still throws warnings on http://package-json-validator.com/ saying that "latest" isnt semver-ey:
```json
{
  "valid": false,
  "errors": [
    "Invalid version range for dependency eslint-tester: latest"
  ],
  "warnings": [
    "Missing recommended field: contributors"
  ],
  "recommendations": [
    "Missing optional field: engines"
  ]
}
```
replace tab indents with 4 spaces in lib/rules/handle-callback-err.js
Merge pull request #742 from michaelficarra/no-tabs

replace tab indents with 4 spaces in lib/rules/handle-callback-err.js
fixes #743: wrap-regex rule warns on regex used in dynamic member access
Merge pull request #744 from michaelficarra/GH-743

fixes #743: wrap-regex rule warns on regex used in dynamic member access
Fixes #740 - Make sure callbacks exist before marking them as 'handled'.