Make the app startable without a USB socket
New event data structure
Only start polling if guarddog exists
Use multi_json for everything
Refactors Guarddog event logging
Log web socket events
Moves to new api standard:  {event:'type', data:{params}}
Refactors lockdown.js