bug: Add ForStatement for no-cond-assign check
Rule no-mixed-requires (fixes #221)
Rule no-mixed-requires (fixes #221)
Merge pull request #218 from mduvall/no-cond-assign-for-case

bug: Add ForStatement for no-cond-assign check (fixes #217)
Fix loading rules from a rules directory

This fixes an issue where trying to load rules from the command line would fail because the load path was relative to `/lib` rather than the directory of the ESLint process.
Individual perf tests for rules
bug: Fixes semi rule for VariableDeclaration in ForStatement
Merge pull request #211 from mduvall/semi-bug-var-dec-in-for

bug: Fixes semi rule for VariableDeclaration in ForStatement
Merge pull request #222 from pigulla/no-mixed-requires

Rule no-mixed-requires (fixes #221)
Merge pull request #223 from iancmyers/fix-load-rules-dir

Fix loading rules from a rules directory
Merge pull request #225 from ilyavolodin/performance

Individual perf tests for rules (Closes #224)
Rule: No wrap func
Merge pull request #227 from ilyavolodin/none-iffe-wrapping

Rule: None IIFE wrapping (Closes #226)
Fix: Error severity for rules with options.

This fixes an issue where rules that accept options would be unable to report an error severity.

As the TODO has and continues to say, we should refactor how we get error severity in the formatters.

Fixes #229
Rule: max-depth

Created the `max-depth` rule, which allows the user to specify the maximum depth that blocks can be nested:

// max-depth: [1, 2]  // Maximum of 2 deep.
function foo() {
  for (;;) {
    if (true) {
      if (true) { // Nested 3 deep.

      }
    }
  }
}

This rule matches the *maxdepth* rule for JSHint.
Rule: No Script URL
Merge pull request #233 from iancmyers/fix-severity-for-options

Fix: Error severity for rules with options. (Fixes #229)
Merge pull request #232 from iancmyers/rule-max-depth

Rule: max-depth
Merge pull request #231 from ilyavolodin/no-script-url

Rule: No Script URL (Closes #230)
Rule: no proto