Added lock guards around the DSP LLE cycle count updating.

Added lock guards around the DSP LLE cycle count updating.
Changed the isRunning flag to a Common::Flag.
I'm not really happy about this being inside a block, but not indented. It's only there to limit scope, but should we allow those to be different to plain if/while/whatever? (@lioncash)