Streaming Measurements

This branch inverts the current flow of measurements - rather than have `sensord` push measurements to `canaryd`, we instead expect something to reach out to `sensord` and stream them down.

I like the idea of the sensors being even less coupled to the main processor.