add UT
Signed-off-by: bloodysnow <genius@tcct.zaq.ne.jp>
coding decompress
add compress algo

Signed-off-by: bloodysnow <genius@tcct.zaq.ne.jp>