dep_scripts: Unify `-d` and `-p` flags
Since we now have a fully-fledged naming system for both dependencies and profiles in the scripts (e.g. libfabric%experimental@mogon2:latest), it is no longer necessary to force the user to specify whether they want to download/install a depedency or a full profile. We can easily distinguish the user's intent like so:
-
<no args>-> download/install the fulldefault:latestprofile (or alternatively, print the usage). -
libfabric->libfabricdependency in thedefault:latestprofile -
lifabric@mogon2->libfabricdependency in themogon2:latestprofile -
lifabric@mogon2:0.8.0->libfabricdependency in themogon2:0.8.0profile -
mogon2-> download/install the fullmogon2:latestprofile -
mogon2:0.8.0-> download/install the fullmogon2:0.8.0profile