Fixed reading of magic number
Don't decode magic number and chuck length again once they were decoded successfully
Fixed exception messages
Wrap LZ4 library exceptions to Compression/DecompressionException