Prevent installation abort when fossil executable is missing. Also made code more robust against an early fail leaving some variables undefined.