Legacy code cleanup

Fixes #56.

In particular, please review the code attribution stuff in pyqi/util.py and pyqi/core/interfaces/optparse/__init__.py. We want to make sure this is correct before pushing forward with the release.

Also, I listed @gregcaporaso as the author and maintainer in the distutils setup() function. Do we want to list the four of us who death-marched, or is it better to have a single author listed there? I don't really have a strong opinion on this.