Dump byte arrays and slices like hexdump -C.

This commit modifies the Dump family functions to output byte arrays and
slices like hexdump -C as specified in issue #9.
Add tests for byte arrays and slices.

This commit adds tests for the new byte array and slice hexdump
functionality as specified in issue #9.
Update test coverage for new hexdump behavior.

This commit updates the test coverage report to include the latest
tests for the new byte array and slice hexdump -C behavior.