Modernized lzma, which can be compiled under windows, linux, and mac, with well-documented comments.