lzma: The decoder dictionary supports now general getByte method

The getByte method supports the reading of a byte in the dictionary that
is stored at a specific distance. It is more general than prevByte.