Stubbing in constraint logic from trunk - unported...
Stubbing in more unported constraints logic
Assorted porting fixes for the subs added
Note for where eval contexts may be initialised...
Added node-type for representing "isolated subgraphs"

This will primarily be used for things like Groups and Instancing