[RFC] Merge FifoCommandRunnable into Decode

No idea if this change is desirable.
Maybe a macro/inline function for this readu8: ReadCmdByte();