TRQ-2682. Fix a crash as well as a deadlock scenario.

I'm not sure that the deadlock scenario I'm fixing is the one for TRQ-2682 but it is
possible.

Conflicts:

	src/server/req_delete.c
	src/server/svr_mail.c
Fix a regression with job usage information not being passed to the epilogue.
TRQ-2646: fix is to escape the ; if it's not being escaped in the text portion following "x=" before passing them to the torque's filter.
TRQ-2646: Improved prior checkin.
TRQ-2759. Fix a problem with cput getting cut off.
TRQ-2730. Make nvml and numa-support configurations work together.

The admin can now specify in the mom.layout file which gpus belong on each node board,
making it so the configuring with nvml won't claim that each node board has every gpu.

Conflicts:

	CHANGELOG
	src/resmom/nvidia.c
Fix a unit test complaint.

Conflicts:

	src/resmom/test/mom_main/scaffolding.c
TRQ-2760. Fix a pbsnodes -n regression
TRQ-2367. Synchronize access to a global job accounting variable.

Conflicts:

	src/server/pbsd_init.c
TRQ-2722. Revert a change that made it impossible to re-create a node with the same name.

If you deleted a node via qmgr and then created it the creation would always fail. Revert
the change that caused this.
TRQ-2732: torque is leaving behind error and out files when a job is preempted or requeued.

Conflicts:

	src/resmom/requests.c
Merge branch 'develop' into 5.0-dev