added labels to node, css modified for centering node/taskName
Merge branch 'master' of https://github.com/rptiwari/LaitsV3
Revert "Wrote _getInterpretation() more efficiently."
These changes introduced a number of bugs.
The whole idea of explicitly stating "studentID" versus "givenID"
is a good one, but it needs some work.

This reverts commit 4d30f4d8847ffa6b336a1f934b84db8f859f31d5.
Add submodes as choice in login.html
Add directives to enable/disable individual
options in a select control.  As an example, for
all but power and TEST, deselect "Function" as a choice for type.
Wire up descriptions and type control handlers to message box.
Merge with master branch.
added right click menu for deleting node, right click will not show node editor
Change format for messages.
Use contentPane for messages.
adding new node also adds label to it
Improvements to PM: combined similar functions.
modified node name replacement code
hide labels for triangle nodes
Fixed isNodesParentVisible(); added new getOptimalNode() (in process).
Merge branch 'master' of https://github.com/rptiwari/LaitsV3
Intial value and Units now working.
Set Inputs and equation-related buttons to be always active and
set up dummy listener.
Add error detector associated with Bug.
Go to "rabbit-example", click on "population" and
change unit to "percent"  This will produce error.
converted absolute positions to percentage
Work on PM to send correct response when demo'd
changes for slider events
Merge branch 'master' of https://github.com/rptiwari/LaitsV3
scope change in slider event using lang.hitch