Merged the setuptools work from the sandbox (see TracDev/Proposals/Setuptools).
Authored by: cmlenz 2007-02-23
Parent: [r4818]
Child: [r4820]