adds empty VVVVJsConnector (VVVVjs) node to prevent VVVV.js from trying to load it as a subpatch
initialises subpatch support: makes VVVV.Core.Patch implement VVVV.Core.Node interface; renames VVVV.Core.Node.patch to VVVV.Core.Node.parentPatch; makes VVVV.Core.Patch add pins to itself, if there are IOBoxes with a Descriptive Name
makes VVVVJsConnector basically work with subpatches
fixes bug in VVVVJsConnector's behaviour to always be id 10001
somehow fixes issue with Patch.inputPins object caused by deriving Patch from Node
updates compiled vvvv.min.js
fixes AsString (Value)'s default Subtype value
Merge branch 'master' into subpatches
adds WebSocket (Network Server) to VVVVConnector
gives performance boost by replacing some underscore.js loops with native for loops; simplifies version parsing regex; makes patch being flagged as auto_evaluating if it contains an auto evaluating node
fixes bug where DOM output ioboxes didnt work when subpatches were loaded (because of not yet loaded links)
fixes bug where interfacing subpatch pin was created multiple times
prevents connector to add same subpatch multiple times
supports renaming of interface pins
fixes bug where interface pin values were not passed to subpatch while live patching
makes vvvviewer open subpatch when doubleclicking on subpatch node
fixes bug where interface pin values were not passed to subpatch while live patching
Merge remote-tracking branch 'upstream/subpatches' into mediastreams