Replace setup.py with setup.cfg
Moves the configuration of package building from a python script to a configuration file. This seems to be how more modern python packages tend to be configured.
Prompted by adding a console_script incorrectly and wanting to add a test that verifies the packaging console_scripts point to real importable code. Moving to setup.cfg is is no way required to do that, but it seemed cleaner to migrate this to more modern methods.