Rename brackets as parenthesis
Rename curly brackets as braces
Remove unnecessary parenthesis around operators to binary functions

* Parenthesis should only be added around binary operator *inside*
  another binary operator, and only if it is not the same operator.

  So for example, and AND inside another AND can safely drop the
  parenthesis. However and OR inside an AND needs to use parenthesis
  in order to ensure the proper order of operations.

  Another reason for not using unnecessary parenthesis is that
  wrapping a column in a WHERE clause turns the expression into a
  row constructor. The semantics of row constructors are quite odd
  and confusing to most people.

  Finally, we should strive to output minimal SQL at all times. The
  mistake I made with axiom-sql-generator is not collapsing nested
  subqueries into inner joins when possible. Without keeping this in
  mind it is quite possible we could generate SQL that is even worse
  than axiom-sql-generator (which, contrary to populate belief) goes
  to quite extensive lengths to minimize the SQL it outputs.
Change string quotes to be consistent