Enhancing robustness of ui.  A user may not test a daq while an R-style experiment is running.  A user may not disable a device that is currently associated with an experiment.  Added a button that will eventually be used for clearing the experiment settings, though its behaviour is not fully implemented (see TODO in ui.js).