test drivers for push based interface
implement push based interface in null audio driver
implement push based interface in push audio driver
update audio output tests to match push model
report driver selection to backend
update backend tests to match push model
implement simplified push mode in backend
ignore driver selection in the dummy backend
implement audio acknowledgement in the backend thread