some basic support for downloading from crates.io