If it's not locked, don't lock it
Fix selector changes returning the previous selector state
Support selector update call from setStudio
Prevent selector getting confused at remote responding slowly
Change ui-state-highlight to alert alert-warning
change ui-helper hidden to hidden