improvements due to work on TinsPHP
TSPHP-911 translation of unary operators is wrong: regression tests
TSPHP-911 translation of unary operators is wrong: fixed it