Install egg info cleanup

pep8ify, made _get_all_ns_packages more idiomatic python

Redoes one file of https://bitbucket.org/pypa/setuptools/pull-request/67/fixed-pep-8-compliancy-of-the/ not sure if you want to pull that first or when but i could rebase after if so