issue #1170 - fix corner cases when adding blobs to measurements with nulls + tests
issue #1170 - it looks like two bugs may have been cancelling each other out somehow so that all measurements were rewritten when received from the worker. Now it refrains from that correctly.