Clean up endian handling
Do not use uncast_type or cast_chunk anywhere
Sort the makefiles
Move base58 unit test into the new framework
Ignore the unit-test binary
Create a checksum utility subsystem