raw memcards: revert last change so flushes are still time-driven.
It turns out the actual slowdown was from memcpy'ing the entire
memcard buffer...not synchronization overhead or the flush itself.
Remove more dead and redundant code.
Merge pull request #979 from shuffle2/fix-memcard-flush3

raw memcards: revert last change so flushes are still time-driven.
AudioCommon: Remove unused parameter from OpenSLESStream constructor
Merge pull request #987 from rohit-n/more-dead-code

Remove more dead and redundant code.
Merge pull request #989 from lioncash/param

AudioCommon: Remove unused parameter from OpenSLESStream constructor