Improve handling of 404 during package download
Instead of reporting a toml parse error when a package cannot be downloaded, now we check for a 404 error after failing to parse the toml. This is not a good solution but it is sufficient for now.
Instead of reporting a toml parse error when a package cannot be downloaded, now we check for a 404 error after failing to parse the toml. This is not a good solution but it is sufficient for now.