Handle Git prompt setup in Cygwin (the usual weirdness)

The Cygwin Ports repo provides a newer Git (yay!) but without the
git-prompt.sh script (wat?), thus breaking nice Git status details.