auto node creation code added for student mode
Merge branch 'master' into pradeep
Comments on autocreation work in progress:
Used different method of hooking to drawModel.addNode(); see
  colorNodeBorder().
Maybe updateNodeLabel() should be in draw-model since this
  has to do with the drawing canvas?
See comments in autocreateNodes()
auto creation after code review - tested student mode
automatic node creation for author mode
Merge branch 'master' into pradeep
Add some comments about sending new nodes to PM and
removing if(...) in autoCreateNodes.  Fix whitespace.
Fixed bug in AUTHOR mode where zero initial value was
not handled properly.  Also, zero initial value was not
displayed.
fixed copyright licenses
fixed minor bug in node labels
Sort choices in node editor.
This was copied off branch jingxian2
code restructuring for bug 2414
modified path css for automatic node creation
Root node selector relocated

The "root" checkbox is now in a individual row between "type" and
"inputs".
Merge branch 'master' into pradeep
Clean up code.  Add comment referencing Bug #2414.
Merge branch 'master' into ritesh
Clean up whitespace and indenting.