Enable installing pip packages from GitHubf

This commit makes it so that MCV can install `pip` packages directly
from GitHub archive specifiers, including private repos via GitHub
oauth tokens.