Fix parens for AST_New

Close #114
Fix parens for negative numbers

Close #115
Fix parens for NaN

Close #116
Give up evaluating (unary-prefix '-' 0)

Close #117

------

    JS, WHY YOU SUCK SO BADLY? ;-(
Force space after literal regexp when used in "instanceof" or "in"

Close #118