Fix coverity report CID 1167940 - missing fclose(conf) statement.
Fixed a deadlock created in insert_into_alljobs_by_rank.
TRQ-2473
Fix a bunch of coverity issues.
Merge branch 'master' of https://github.com/adaptivecomputing/torque
Fix coverity reported problem: CID 1170168: Use after free.
Changed handle_job_recovery so it will not accept duplicate
file entries into the job list when pbs_server starts. TRQ-2479

Conflicts:

	src/server/pbsd_init.c
Close an unclosed pipe to prevent resource leakage.
Merge branch 'master' of https://github.com/adaptivecomputing/torque
Torque doesn't work right with -r y flag.
Added test for adding duplicate hashes.
Fixed handle_job_recovery to be able to properly handle
array jobs and still not allow duplicate entries.
TRQ-2492
Fixed a seg fault discovered on regressions.
TRQ-2373. Fix the error message for a login node not being available.
Added checking to see if we are using the container class without locking.
Fixed several locking issues around container.hpp and also got the unit tests working again.
Found another locking and possible major corruption issue.
Another locking problem.
Another lock check.
TRQ-2501. Help the cherry-pick.
More locking issues.