Rule: no-sequences (fixes #561)

Adds a new rule, `no-sequences`, that disallows use of the comma
operator, except in the initialization or update portions of for
loops or when wrapped in parens.
Merge pull request #789 from btmills/sequences

Rule: no-sequences (fixes #561)
Added Mocha global variables for TDD style. Fixes #793.
Merge pull request #796 from goloroden/mocha-tdd

Added Mocha global variables for TDD style. Fixes #793.
Docs: Updated contributor guidelines
Fix: --reset will now properly ignore default rules in environments.json (fixes #800)
Build: Fix perf test to take median of three runs (fixes #781)
Merge pull request #803 from eslint/perftest

Build: Fix perf test to take median of three runs (fixes #781)
fixes #804: clean up implementation of #803 (which fixed #781)

I also changed it to be median of 5, since it's now trivial to choose
any number of runs.
SVG badges
Merge pull request #809 from okuryu/svg-badge

SVG badges
Merge pull request #805 from michaelficarra/GH-804

fixes #804: clean up implementation of #803 (which fixed #781)
Merge pull request #802 from eslint/issue800

Fix: --reset will now properly ignore default rules in environments.json
Change: no-unused-vars default to 'all' (fixes #760)
Fix general config not to be modified by comment config in files (fixes #806)
Merge pull request #812 from roadhump/issue_806

Fixes general config not to be modified by comment config (fixes #806)
0.5.1
Merge pull request #810 from eslint/issue760

Change: no-unused-vars default to 'all' (fixes #760)
Add ignore comments in file (fixes #305)
Rule: no-lonely-if (fixes #790)

Adds a new rule, no-lonely-if, which warns whenever an if statement
is the only statement inside the else block of another if statement.
The rule is off by default.