Classifiers must be a list to be properly recognized as multi-value in distutils.upload.
Move setup params to the top level, but only invoke setup with the params when invoked as a script. This change has two benefits: (1) Reduces nesting by one level and (2) allows the parameters to be loaded from the script for testing, introspection, and other purposes.
Merge pull request #80 from jaraco/dist-fixes

Dist fixes