Simplified code in simplify expression refactoring. Removed VariableDeclarationExpression as I can hardly see how to trigger this. Added a DO_NOT_VISIT_SUBTREE to improve perfs.
In simplify expression refactoring, do not replace parentheses around assignment expression if it is surrounded by an infix expression with a boolean operator. Also fixed formatting issues.