normalize pkgnames, handle underscore like minus

as in egenix_pyopenssl vs egenix-pyopenssl