Unified hpm-fetch and hpm-install.

In the future, another tool should be added to complete the package management
experience. This tool should find the requested package's package entry and
those of its dependencies, then install them one-by-one in reverse order.