supernova: /notify - return client id
IDE: improve handling of newlines when colorizing

fixes #1216, #1219. This is a provisional solution, a more extended refactor (described in http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/Post-window-colorization-pull-request-td7610633.html#a7611643) will change the behavior of cases like #1217
Merge pull request #1221 from timblechmann/topic/supernova-observer

supernova: /notify - return client id
build: fix emails on broken/fixed builds

Turns out, when you specify an email address in 'notifications', it overrides the default behavior of emailing the committer / author. This should enable regular broke-build emails.
cmake: fix & clean up xcode project

fixes #1224
Merge pull request #1225 from timblechmann/topic/cmake_xcode_fix

cmake: fix & clean up xcode project