Preserve newlines on either side of ++ and --

This closes #56 and openes the new less severe case of #203.
Moved unmaintained php port to attic (ref #207)
Comments between } and else should prevent collapsing

Closes #206
Synchronize node and Python
Workaround limitation of windows npm install softlinking

Closes #212