Enable execution without cargo in PATH

This allows usage of cargo without all the executables in your PATH, you only
need to be able to reach the first one.
Can you convert this into a human-readable message instead of unwrapping?