[require|disallow]SpaceBeforeBlockStatements.
Indentation: remove callExpression checks. Fixes #296

Checking CallExpressions diverges from JSHint and produces too many edge cases to not warrant it's own separate rule.
Merge pull request #297 from mikesherov/indentation5

Indentation: remove callExpression checks. Fixes #296
Merge pull request #291 from rxin/spaceBeforeBlocks

[require|disallow]SpaceBeforeBlockStatements
requireBlocksOnNewline: allow a minimum number of statements to be on the same line.
Merge pull request #301 from mikesherov/requireMaxLines

requireBlocksOnNewline: allow a minimum number of statements to be on the same line.
Better JSCS description in README
New rule: Require/Disallow Padding Newlines in Blocks.
Merge pull request #305 from mikesherov/paddingNewlines

New rule: Require/Disallow Padding Newlines in Blocks.