When adding a dependency it'd be nice if something like ```sh module add git@git.hub:me/best-repo --branch="lolunstable" ``` was supported in addition to `version` so that either a branch or a tag could be _explicitly_ tracked in the `.modulo` file