This adds support for clients to check the version of signald they are currently connected to, and to broadcast that information upon first connection:
$ nc -U /var/run/signald/signald.sock
{"type":"version","data":{"name":"signald","version":"0.2.0-6-gca0442d"}}