Python3 Support

Patches for arkx/mpyq#14.

I don't have sc2reader python3 compatible yet but I think this works. To test I ran ``mpyq -x`` on several different files in both python3 and python2 and verified that the extracted files were the same.

I would appreciate some additional QA work here before anything gets merged.