Remove the $EXE from patch call (h/t gcydtmkq)

gcydtmkq actually recommends simply commenting this line...but I am afraid
that might lead to using the built-in 'patch' binary. Hopefully the bundled
patch can be called this way.
Remove quotes from Cygwin/Linux PINGCOUNT "$@" (h/t gcydtmkq)

I use the quotes to generally protect against issues with empty variables.
But if this is needed so be it. I intend to look into why at some point.
Revert "Revert "Add a .gitattribute to treat patches and text files as binary (from gcydtmkq)""

This reverts commit d450122900a8470ed832494391a9dc0219a8dd0d.

For those of you poor bastards trying to parse this from home-- we are
adding the binary attribute back to the text files. Thanks again, as is
becoming a habit, to gcydtmkq for recommending and testing this solution.
Version up to 2.99359.

To go up to 2.994 when all tests come back working. I really need a native
test suite...maybe someday, if the program lives long enough.