wip: confused with these repr tests breaking in py2
fix escaping test between py2 and 3
fix error adding bytes to strings, fix ZipArchive to allow taking bytes, since ZipFile breaks if you pass it bytes