LSF bug fixes.
LSF bug fixes.

The LSB_PJL_TASK_GEOMETRY env var has the potential to create
very long bsub commands for jobs with large numbers of cores.
Rather than using /bin/env to pass env vars, a sh wrapper script
first sets the variables using export statements and then calls
the bsub command, passing the usual options.  This provides a
unique environment for all jobs, even when they are submitted
by concurrent threads.  The bsub command length is reduced by
not having long lists of environment variable settings in it.

NOTE: This commit has not been fully tested, but is being committed
to ease testing across multiple HPC systems (e.g. WCOSS and
Yellowstone).

christopherwharrop/rocoto,christopherwharrop/rocoto