Merge pull request #452 from kanoi/master

bflsc driver support for v2 firmware
Fix warning.
Only increase sleep time on bflsc if the queue isn't emptying at all over the sleep duration.
Adjust bflsc v2 watermarks.
Only mandatorily grab the bflsc mutex on submitting work when the queue is empty.
Only wait in the bflsc scanwork loop if the queues are satisfactorily filled.
Revert "Only wait in the bflsc scanwork loop if the queues are satisfactorily filled."

This reverts commit a49969908cacbde175cc5d02d7a68f2d4e311e79.

Makes the driver busy wait.