Merge FifoCommandRunnable into Decode

No idea if this change is desirable.
What do you think of calling OpcodeDecoder_Run instead of this loop? So the Decode function could be inlined better.