Modernize setup.py, prep repo for deploy as py3 package