fix install, (is messy!)

Root problem is variant ways of dealing with "packagename is string" and
"packagename is list". Need to simplify and reduce cruft.

Messy debug code still in place
remove debug from download(), pep8, "packages" instead of "packagename"
install(): remove debug, pep8
install_next(): pep8
ball: str in list in new standard way, pep8
install: give feedback when no parameters
list: print column headers; pep8
new(): cleaner display, show current version as well

Harmonize output with `apt list`