This module provides basic dialog for package selection.
Module requires for running: unpack version
Module defines phase: package after PROJECT
Module defines three phase with guess: package_project after PROJECT
Module defines three phase with guess: package_basename after package_project_set
Module defines three phase with guess: package_home_page after package_basename_set
Module defines three phase with guess: package_search_uri after package_home_page_set
Module defines phase: package_download after package_search_uri_set
Module uses phase: package_download after package_search_uri_set
URI: URI information to be collected
returns: 0: known archive, 1: unknown file
returns $pwiz_result: stripped package version
Parses URI and collects guesses of versions and package URIs. (internal)
returns: 0: known archive, 1: unknown file
returns $pwiz_result: stripped package version
Goes through all versions found and find latest conforming policy. (internal)