Disable AppNap in QtCollider, sclang, and scsynth
Add files I forgot to add in the initial commit.
Remove debug printf()s.
cmake/apple: compile targets directly into the app bundle
cmake: fix win32 code path

Signed-off-by: Tim Blechmann <tim@klingt.org>
Merge pull request #1011 from snickell/DisableAppNap

Disable AppNap in QtCollider, sclang, and scsynth - thanks @snickell
cmake: can't compile with system yaml 0.5, so only use if 0.3
Build: Archiving builds to s3, releasing to github
Build: Switch to env instead of embedded keys
[travis] Add -DCMAKE_BUILD_TYPE=Release to mac build config

I assume that if -DCMAKE_BUILD_TYPE=Release is used in the linux build then it's probably also wanted in the mac build? It'd be handy if @scztt could confirm
class library: jitlib: proxies can be copied now
class library: NodeProxy: refactor setNodeMap to simplify.
class library: NodeProxy: cache synth def data when copying. This makes a copy much more efficient.
help: documentation for proxy copy behavior
class library: BusPlug: allow to copyState into existing proxy
class library: implement copy message for pattern and def-type proxies
Some final cleanup
Build: Switch to RelWithDebInfo

As discussed on list.
Merge branch 'sc-master' into qt52

Conflicts:
	.travis.yml
Test: Platform should be linux 2.