Fixed infix2Postfix()

tokens.get(i)=="("   ---- can't use == with strings
( and ) are not operators
* and / should have higher precedence than + and -
Can't assume a left parenth, needs to fail if there isn't one
Some other small things changed throughout