Improve intro (banner) generation

* Avoid usage of `.slice()` with `intro` as top scope variable.
* Remove redundant newlines.
  * Unminified version gets two newlines after intro, just to fix minified? No need for it.
  * Minified gets newline.

/cc @mislav