RunLengthDecode: all three byte-value ranges (literal copy, repeat, EOD)