Allow for opening parenthesis before opening brace

It is helpful when closure is first parameter of method
Merge pull request #58 from alien11689/openingBraceAfterOpeningParenthesis

Allow for opening parenthesis before opening brace
Pull request #58: Allow for opening parenthesis before opening brace.
Add no def rule
Fix regex and add javadoc