bladeRF-cli: Fixed overzealous assertion.

For non-interactive builds the threads might start up and get torn down
before the thread actually enters it's main execution loop.

This is a bandaid for this race condition. However, it is likely a
better idea to not start up threads in the non-interactive mode
configuration.