Improve makefile when changing software dependency versions.
Improve makefile when changing software dependency versions.

Specifically in development, the makefile is now smarter about swapping
installed versions of packages (it only marks one version as being
installed, rather than remembering old versions that might have
previously been installed).

NREL/api-umbrella,apinf/api-umbrella,NREL/api-umbrella,NREL/api-umbrella,NREL/api-umbrella,apinf/api-umbrella,apinf/api-umbrella,apinf/api-umbrella,apinf/api-umbrella