subrepo: bytes/str cleanups on Git support
Git subrepo tests now pass on Python 3.
Differential Revision: https://phab.mercurial-scm.org/D5768
Greg Ward, author of the original bfiles extensionNa'Tosha Bard of Unity TechnologiesFog Creek SoftwareSpecial thanks to the University of Toronto and the UCOSP program