Unbreak setup when no `git` exectuable in path
If there is no git executable in the PATH of the installing shell,
the setup will fail because the setup.py write_version function will
raise a FileNotFoundError exception.
Fix this by catching the exception.