deflate_decompress: check LITERAL before END_OF_BLOCK
deflate_decompress: check LITERAL before END_OF_BLOCK

Execute one fewer branch when decoding a literal that requires a
subtable.

ebiggers/libdeflate,ebiggers/libdeflate,ebiggers/libdeflate