Lots of macro cleanup for tinfl_decompress

Decompression doesn’t work yet, and there’s still goto spaghetti
everywhere, but I’m closer to solving this.