Fix packages having no version causing crash

Packages with no version set cause a KeyError in the make_package_list method. The change here intends to remove/hide packages with no version set in their package config, which would previously cause a KeyError.