Fixes nesting bug in noDuplicateKeyRule.
Merge pull request #205 from mark-buer/noDuplicateKeyRuleFix

Fixes nesting bug in noDuplicateKeyRule.
Added empty rule to disallow variable declarations in the constructor parameters
Added implementation for the no constructor variable declarations rule
Also added tests for this new rule
Updated documentation and sample with info for the new rule
Changed casing for NoConstructorVariableDeclarationsRule
Add test for allow falling through a different casestatement
A case/default statement with a /* falls through */ comment isn't an error
Same as JSHint does
Merge pull request #208 from DickvdBrink/switch-fallsthrough-comment

Switch fallsthrough comment
addressed feedback
Merge pull request #206 from DickvdBrink/noConstructorVar

No constructor variabledeclarations rule
Better test failure messages
Merge pull request #214 from fondasimone/better-failures

Better test failure messages
report correct position on no trailing commas rule
Merge pull request #215 from fent/trailingcomma

report correct position on no trailing commas rule
Member ordering rule

Fixes #203
Merge pull request #217 from punya/feature/member-ordering

Member ordering rule
allow single line block comments
allow empty one line comments