Fix for Smartthings during OAuth setup.  Fix for stocks for client-side parsing of updates.  Added stocks day change value and %.  Added an event for Foscam to query for alarm state if you attempt to change it.  Some CSS cleanup
Now support more SmartThings device types (motion, moisture and contact sensors).  Some styling tweaks.  To make use of new sensor types, you must update your OAuth endpoint on the ST server.
CSS tweaks for Roku app list
Changed name from Universal Controller to SwitchBoard.  Along with being shorter and less generic sounding - it implies that it just routes requests around (which is what it does).
Fix crash for Roku if device becomes unresponsive.  Tweak responsive grids for installed things - like Roku apps and SmartThings devices
If SmartThings endpoint has issues...lets not crash
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
Resyncing with upstream master to encorporate new features from @imbrianj