rule: block-scope-var to check for variables declared in block-scope
Store FunctionDeclarations in scope as they can be used as literals
Add try-catch scoping with tests
Rename rule to context-var and add documentation
Merge pull request #329 from mduvall/block-scope

rule: blocked-scope-var to check for variables declared in scope (fixes #325)