change error display format
add more documentation
stop using lzo1x_decompress_safe
simplify write process. fix #2

Ignore crc32 checksum, and make sure that 0 size uncompressed block
size is written on close.