Fixes for BRCM integration

added a call to commit() after the flushBuffers, updated the buffer_release
call to interate a single event queue. Removed the mutex and the wait
condition.

Change-Id: Icbde2fbb372ae319d0fbf9b4a9c98365102421a0
Reviewed-by: Jørgen Lind <jorgen.lind@digia.com>