New Rule: requireNewlineBeforeBlockStatements

Solves this issue: https://github.com/mdevils/node-jscs/issues/65

This rule gets the oppening brace of a BlockStatement, and comapres is vertical location to the previous token vertical location. If those two are equal, that is an error.
newline between each `it` please. I apologize for the inconsistency of the existing code, but please address.