Another fix for TRQ-1595. Don't attempt to assign login nodes when the job is submitted, only assign them when the job is run. Attempting to assign on submission is pointless and it was preventing jobs from being submitted when the cray is down.
Revert some accidental changes to configure.ac
Changed code so that all jobs will run epilogue even though they're considered as astray jobs to fix TRQ-1714.
Merge branch '4.1-dev' of https://github.com/adaptivecomputing/torque into 4.1-dev
TRQ-1638. Attempt to address the slowness on startup for the server. This is intermittent and hard to reproduce, but one scenario that causes it is the accept thread exiting. This patch addresses this by handling more of the transient error conditions.
Fix a crash in how we monitor thread activity. Use pthread cleanup functionality instead of pthread_t, which is no longer valid after a thread has exited. TRQ-1745.
Merge branch '4.1-dev' of https://github.com/adaptivecomputing/torque into 4.1-dev
Fix for TRQ-1736 - pbs server coredumping.
Fix for TRQ-1607: ALPS reservation incorrectly marked as orphaned.
TRQ-1751. Add some defensive programming around recovering bad job files. In this case, protect against jobs that claim to be running and have no exec host list. Place a system hold on such jobs and allow admins to investigate.
Fix a small problem in the last commit.
Fix for TRQ-1484 - pbsdsh line of code needs better logging.
Merge branch '4.1-dev' of https://github.com/adaptivecomputing/torque into 4.1-dev
trq-1484: pbsdsh line of code needs better logging.
Merged from the 4.2-dev branch - TRQ-1437. Credit to Matt Ezell. (Torque not updating number of procs on a node).
Fixed a compile error.
Fixed bad merge problem from the 4.2-dev branch for trq-1437.
Merge branch '4.1-dev' of https://github.com/adaptivecomputing/torque into 4.1-dev

Conflicts:
	src/server/process_alps_status.c
Fixed a bad merge from the 4.2-dev branch for trq-1437.
Fixed trq-1690; remove_job / find_job_by_array deadlock.