- refactoring
- use libmaus byte swapping instead of GCC builtin for Crc32