Do not fail when the setup executable does not exist when checking
for the windows clean hack.

This would cause exceptions when using a cached setup executable,
making parallel builds on Windows completely unusable.
bootstrap.sh: adapt to Cabal 1.22 version bump