Revert "Revert "Revert "msm: kgsl: Add a command dispatcher
 to manage the ringbuffer"""

Let's try this again, with a larger audience and without breaking
the flo. The previous results were inconclusive and we rushed putting
the dispatcher back in, we need a larger audience to test it.