Fix most of the warnings.

There is still this error message that is a complete mystery to me.
This
http://stackoverflow.com/questions/8295644/pypi-userwarning-unknown-distribution-option-install-requires
leads me to believe that it should be ok.

This http://python-notes.boredomandlaziness.org/en/latest/pep_ideas/core_packaging_api.html
  makes me want to cry :'(