Make sure all data is flushed at the end of sending a command to
Monotone.
This shouldn't be an issue really as print() and printf() both flush
output on newline but it is best to be explicit. Reading data back
from Monotone is fine as it uses the sysread() method which is
unbuffered.
Reported by Tony Cooper, Jan 9, 2011