New whisper-fill utility.

Backport from https://github.com/jssjr/carbonate/ to master.
Fixes #22.