workqueue: add 'flush_delayed_work()' to run and wait for delayed work