Merge "GUI -- Added updateDevice event handling.  - Display offline devices as grey.  - Tracing web socket messages (for now, in console; in future, to trace view).  - Captured sample events for use with test scenarios - both from and to the server.  - Added description to scenario file."