Iterator: extend estraverse rules to support JSX

Closes gh-830
Docs: fixed incorrect rule name in example

Closes gh-838

Example code in disallowPaddingNewlinesBeforeKeywords contained requirePaddingNewlinesBeforeKeywords