Do not crash on malformed json message on websocket.
Add comms tests.
Merge pull request #298 from hindessm/test-comms

Add comms tests
Merge pull request #297 from zobalogh/ui-caller-delivery

Adding UI unit tests
Refactor inner workings of registry.js
Defining storage interface.
Merge pull request #300 from zobalogh/ui-caller-delivery

Removing accidental requires
Merge pull request #289 from zobalogh/storage-interface-dev

Defining storage interface