Created a common select_list method and plumbed it in

Now cloudlet install/upgrade/uninstall are multi-location aware and will
do the right thing.