Update GUI-Layout-Management.schelp

I added example about the question why a UserView might not show up in a Layout.
netbsd: use compile-time OS flag, in same places as freebsd - thanks Thomas Klausner
netbsd: Add missing header for strerror() - thanks Thomas Klausner
lang: use proper interface to get position within File - thanks Thomas Klausner
netbsd: avoid referring to QGtkStyle, not a public symbol - thanks Thomas Klausner
build rules: neater check for Linux-or-*BSD, thanks Tim Blechmann
Fix Scale.newFromKey with tuning argument

newFromKey was not copying the scale, which violates intent, and also
breaks usage of the 'tuning' argument which is read-only in the hardcoded
scales.
supernova: don't scare osx users by consumer-os
supernova: load plugins recursively

Signed-off-by: Tim Blechmann <tim@klingt.org>
external libraries: boost - add missing winapi headers
external libraries: boost.sync - import sources from recent develop branch

Signed-off-by: Tim Blechmann <tim@klingt.org>
Merge pull request #1191 from timblechmann/topic/boost_updates

boost: add winapi headers, and recent boost.sync sources
Merge branch 'master' into netbsd

Conflicts:
	lang/LangPrimSource/PyrPrimitive.cpp
	server/scsynth/CMakeLists.txt
cmake: simplify more of the linux-or-similar checks
Merge pull request #1088 from supercollider/netbsd

Netbsd compatibility
Merge pull request #1187 from timblechmann/topic/supernova_for_master

supernova: don't scare osx users by consumer-os
Merge pull request #795 from olafklingt/patch-1

Update GUI-Layout-Management.schelp
fix assign path
Merge pull request #1186 from carlocapocasa/master

lang: ensure SoundFile:openWrite updates its path variable
Build: Update .travis.yml to current required cmake version.

Somewhat of a wild ass guess, this may not work.