Rename from ByteIO to BitIO because this class handles bit rather than byte
Rename from byteio.rb to bitio.rb
Renew test data because algorithm was changed at @37723c2
test: call deflate and inflate correctly