Add test for print_hash_table
Add test for print_block_table
Use bytestrings in earlier tests

Actually using mpyq with Python 3 has revealed all sorts of leftovers
from the Python 3 transition. Tests were not an exception.

I should possibly just test printing the headers and files like I did
with hash and block tables.