Improved per script settings and added arg limits

All configuration variables may now be set before sourcing process-locking-header.sh to override the default settings.  Arguments will no longer be saved to the .running and .ok files if the number of args exceeds PLARGLIMIT. PLARGCHARS will truncate saved args after PLARGCHARS followed by ...