issue #70 - conditionals now update based on input rename and input dragging (reordering)
issue #70 - added provisions to make sure conditional parentheses are balanced. Now, user cannot delete conditional expression from list if its parens are not balanced, and error message appears of user enters erroneous expression into conditional text box.
issue #37: Neatened up experiment visual. TODO: format mouseover text. TODO: format administered experiments edit view.
issue #37 - cleanup based on code review comments and new visual features.
Merge branch 'enhancedConditionalCreationCtd' into newCreationFlow
Merge branch 'visualCleanup' into newCreationFlow