Finish the archive.py Python 3 port

Now it actually uses bytes. reggie.py has been changed to reflect this,
as well.