Changed call to strdup on OpenVMSVAX to use malloc and then strcpy.
This works around an issue with linking against the DECC RTL and
LIBGCC.
Finally figured out the order, modules, etc that need to be in the
VAX client linker options file.
Fix up the writeable sections that messed up INSTALL.
Changes to linker command line to avoid some of the nonsense on the
VAX that comesabout trying to link LIBGCC and DECC into an program.

Will need to test that this is working correctly on Alpha and Itanium as
I suspect it will break.