add comment note in start_update_kalite on why we call_command_async that way
move code that waits for server to be up/down to its own functions