Tweak visualisation process startup to connect to the database later

Allow for the main process to potentially do database
updates (e.g. schema changes), before we start the visualisation
code. In the visualisation code, wait for a signal from the main
process before connecting.

Change-Id: I0ac06763d882c3d6e13fb8aa92db361c73afdd54
2 files changed