Classlib: Change NetAddr's default port to nil

This makes it easier to create a NetAddr to match any port from a given IP.
Merge pull request #1040 from jamshark70/topic/NetAddr-default-port

Classlib: Change NetAddr's default port to nil
Classlib: fixed PatternProxy constrainStream so defaultQuant works
Merge pull request #1043 from d0kt0r0/master

Classlib: fixed PatternProxy constrainStream so defaultQuant works
NRT rendering: remove fixed 8192-byte limit for messages (thanks rd--)
fix regression in Object.dup(array), thanks Nao and Julian
fix bug in binary operator ring4 - thanks Nao Yonamine
syntax highlight and allow running code from schelp files
Merge pull request #1052 from miguel-negrao/master

syntax highlight and allow running code while editing schelp files in a document window
class library: patterns: remove unnecessary cleanup arguments
class library: patterns: minor optimization of cleanup
class library: system-link synthdefs have level and lag control

This commit makes the system-link synthdefs better suited for multiple purposes:
- in argument can be changed at runtime
- lag fro volume can be set
- the level input allows to combine volume control on a global and local level.
scsynth: SC_PortAudio changes to allow booting without inputs