AsyncWriteEngine: fix some potential problems.
Add logging messages
AsyncWriteEngineTest: fix disk leak
AsyncWriteEngine: disable recid preallocation, see #356