move the decision to delay raw memcard flushes out of the thread.
This allows the flush to work better with games which hammer
memcard accesses over short periods as it delays more of the work.
Merge pull request #939 from shuffle2/fix-memcard-flush2

move the decision to delay raw memcard flushes out of the thread.