Fix a few more coverity issues.
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
Two more coverity issues.
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.
TRQ-1426 Cleaned up and more thoroughly checked the routine against QA's improved test.
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.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
Added unit test for attr_fn_b and fixed the function to not modify a constant string.
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
TRQ-1741. Make --enable-autorun able to compile again.
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
Merge fix for TRQ-1735: pbs server core dumping.
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
Added a file to gitignore.
Added unit test for attr_fn_arst and fixed a few bugs in the code.
Added unit testing for attr_fn_c
Merged fix for TRQ-1607 from the 4.1-dev branch - ALPS reservation incorrectly marked as orphaned.
Unit test for attr_fn_l
Merge branch '4.2-dev' into 4.2.2

Conflicts:
	src/lib/Libnet/server_core.c
Merged fix for trq-1739: cannot compile with BLCR enabled from the 4.2.2 branch.