dynamic libraries

We've started building our own dynamic libraries, so now we get a start shipping
them with Macaulay2.  We also replace M2 by a shell script that calls the
real binary program after setting the dynamic library search path, based on the current
location of the executable.