IsModuleNotFound returns true only if the given error is a "module not found"
error. This allows callers to recognize this particular error condition
as distinct from operational errors such as poor network connectivity.
Location find the download location for a specific version module.
This returns a string, because the final location may contain special go-getter syntax.