Hash: Add platform endianness pack, and specialize so little- or big-byte packers (depending on platform) use it for byte-oriented packing