daemon: avoid submitting packets to the HCI when it's busy

This avoids crashes caused by multiple simultaneous command submission.
Uses the connection-parking hack to hold off and reissue when ready.