SCHEMA-488. Execute the async command logging before the command runs.

The complementary fix is in kiji-checkin to eliminate the awful 500ms
sleep time. Since most of the commands take a fair amount of time, the
chances of having the daemon logger thread not finish in time should be
low.

Reviewer: aaron