Do not install external libs if no external libs
For python distributions, install everything in package dir
setuptools inconsistent declaration of install path?
Adding output to install command, so as to allow uninstall
Ability to run setup.py with bdist_egg

Mostly means including MANIFEST.in
More logging and code :lipstick:
:lipstick: Ignore package installation directory
In python setup.py, build before creating egg-info
Break infinite loop introduced in 2127363

When installing via pip, the EggInfo and Build classes would end-up calling each other somehow.
Now EggInfo only calls build if the package directory does not exist.