add linker option for non-executable stack

as well as tests in the configure script for whether the option (and some
others) are accepted by the compiler.

The makefile bin/Makefile.in applies several other compiler flags
that ought to be tested similarly.
Merge branch 'master' of github.com:Macaulay2/M2
add text to INSTALL instructions
stop using the execstack program

since it fails on NFS-mounted file systems, and we now
have a better way to do it with an linker option
update INSTALL instructions
update INSTALL instructions
remove libtool's *.la files after building each package

It seems they just get in the way, as sometimes one version of libtool thinks
the *.la file left by another version of libtool.  We aren't building any
sharable libraries, anyway.
update 4ti2 version and INSTALL instructions

The latest 4ti2 version we use is a temporary beta testing one, provided
to make it compatible with the latest version of glpk.  That will save
us the trouble of building glpk on certain systems.
update INSTALL instructions

to explain what to do on 32 bit systems.

I hope the --build=i686-pc-linux-gnu option is correct -
this may require further experimentation.
my makefiles
turning ranom number negative, but only up to 51 bit, not 64 bit
Merge pull request #10 from jakobkroeker/linalgMike

cherry-pick from Dan: add linker option for non-executable stack
Merge pull request #11 from jakobkroeker/proper.test.structure.single-package.variant.baseIsMikeLinalg

Proper.test.structure.single package.variant.base is mike linalg
Merge pull request #13 from jakobkroeker/only.patch.fflas-ffpack.randomIterator.for.char.2

fix bug in FFPACK-random() for char 2
update INSTALL instructions

with details about compiling the GNU C compiler from sources
Update INSTALL instructions

... based on experience with SL 6.4.
update INSTALL
update INSTALL
update INSTALL

the package "lapack-devel" should be installed
update INSTALL