Try utf-8, the system’s default encoding, and latin1 when reading egg_info-files to avoid UnicodeDecodeErrors at the installation of a package.
Fix test to run on Python 2.6.
Merge pull request #1395 from dstufft/decode-egg-info-1.5.X

Decode egg info 1.5.x