Make sure binary operators are emitted in parantheses

Not needed for 99% of all cases, but when calling a method in the result
of a binary operator we need them. As the emitter is currently not
context sensitive there is no way around.

With tracking the context it will be possible to beautify the source
again.
Prepare v0.2.14