Newlines after semicolons if *PRETTY-PRINT* is set.

This is meant as a start to get more managable Javascript output, i.e. while debugging in Firefox.

(Other than that I had good results for indentation with https://github.com/einars/js-beautify locally. Just FYI though.)