added SubGraph class
rederived Reference and Box from SubGraph to share enabledPlug()/correspondingInput() functionality
Merge branch 'davidsminor-dependencyNodeReferences'