Replaced xxd with hexdump

This has not been widely tested and there may be endian issues
`xxd -c32` replaced by `hexdump -ve '"%07_ax  " 16/2 "%06o  " " \n"'`
`xxd -p` replaced by `hexdump -ve '1/1 "%.2x"'`

Line 1178, I don't know if this was supposed to by `xxd` or `xxd -c32` like the others