Initial attempt at colorizing the post window.
Allow the addReplace action to replace existing nodes while keeping the same node id.

This allows transparent swapping of a synth (e.g. updating synthdefs with a new version) while ensuring all references to the node remain valid. Allow this on Groups for consistancy, though it's functionally identical to freeing all of the Group's children.
Clean up startup text a bit - GUI schemes no longer supported so this just creates an error. And, move the welcome message to be last, so there's an unambiguous way to tell you're finished recompiling.
Remove "rm -rf " and "Result = 0" messages, replace with something informative.

Conflicts:
	SCClassLibrary/Common/Audio/SystemSynthDefs.sc
Merge pull request #1131 from scztt/post-window-colorization

Colorize lines in the post window.
Fix whitespace.
Merge pull request #1130 from scztt/topic/replacenode

server: addReplace: replace existing nodes while keeping the same node id.
mergeCharFormat instead of setCharFormat, so existing format info isn't obliterated. Fixes issues #1097.
Merge pull request #1134 from scztt/topic/textview-font-color-fix

mergeCharFormat instead of setCharFormat,

so existing format info isn't obliterated. Fixes #1097.
Transient (i.e. fade out when not in use) scrollbars need to be turned on manually in qt5, apparently.

Transient scrollbars are seemingly BROKEN on osx for <5.3 - you'll get bit honkin old school scroll bars, which is rather jarring. Recommend using 5.3+ to avoid this, though it's not a hard requirement.
Merge branch 'refs/heads/sc-master' into qt5-clean