Added Compiler#doPrecedence
Improved Compiler#doBOP
Added test for Compiler#doCompoundAssign
Fixed Compiler#doBOP in case of TERMINATOR
Renamed Compiler methods
Improved Compiler
Added compiler.replaceCompoundAssign
Added compiler.replaceUnaryOp
Added compiler.cleanupParenthesis
Added unary operators
Fixed for a consecutive unary operator
fix
Fixed compiler.findOperatorTail
Improved replace algorithm
Updated Gruntfile.js for test:travis task