Some cleanup for ST subdevices in smaller views.  Fixed bug where issued state changes werent being pushed.  Simplified ST subDevices to be just on or off instead of open, closed, wet, dry, etc.  Added some logging and WebSocket reconnect stuff to client