put gftables makefile back the way it was

(wildcards in filenames in makefiles don't work before the files are there)
fix a test

-- the rays come out in a different order now
use libgmp if present

Formerly we insisted on finding libmpir, which can be used to replace
libgmp.  Now we check for libgmp, and if we don't find it, we build
libmpir as its replacement.

I hope this will help get around the problem in issue #155 with
a bug in "ld" under cygwin that has something to do with the
file libmpir.a.
Merge branch 'master' of github.com:Macaulay2/M2
update INSTALL for cygwin
cleaning up for compilation under cygwin
fix some declarations where "long" was used instead of "mp_limb_signed_t"
Changed patch file for mathic.  A test was failing.

It has been fixed upstream, so once we update to the newer version, this
will not be needed.
minor changes to personal build makefile
copy *.dll sharable libraries, too, for cygwin
Merge branch 'master' of github.com:Macaulay2/M2
fix M2 script for cygwin

... where *.dll files have to be added to PATH, not to
LD_LIBRARY_PATH
changes to personal build makefile
ensure gmp is at least version 5
Merge branch 'master' of github.com:Macaulay2/M2
update INSTALL for SL
build libatomic_ops whenever building libgc
fix makefiles for static linking
Merge branch 'master' of https://github.com/Macaulay2/M2
stop package installation if interrupted

... during the running of an example in a subprocess