Fixed unit tests with cpuset enabled.
Merge branch 'master' of https://github.com/adaptivecomputing/torque
trq-2352 added a cast to prevent a compile warning.
TRQ-2319 - Use hwloc library calls instead of Torque ones
Fix for TRQ-2305: BLCR job not being cleaned up on MOM after qhold.
TRQ-2319 - update configure.ac to require hwloc >=1.2 when building with
           --enable-cpuset.
Made it so two trqauthd daemons could not run at the same time.
TRQ-2118

Conflicts:

	src/daemon_client/trq_auth_daemon.c
Updated exit(0) to exit(EXIT_SUCCESS) in req_rerunjob for continuity.
Made it so trquathd can be pinged. This was done so we
can make sure that only one trqauthd is running at a time.
TRQ-2118
trq-2227 trq-2228 replaced the job container with a templated boost class.
Merge branch 'master' of https://github.com/adaptivecomputing/torque
trq-2227 trq-2228 replaced the node container with a templated boost class.
trq-2227 trq-2228 replaced the net_cache hash tables with a templated boost class.
TRQ-2350 - fix issue with parse_cpu_string() that would cause it to go into an
infinite loop and hang pbs_mom on startup when --enable-numa-support set
Fixed a problem in issue_to_svr on a retry condition where
the batch reqeust gets freed before the associated task can
be freed.

Also modified reissue_to_svr to fix a segault where the batch_request
was null but we dereferenced it before checking.

TRQ-2368
TRQ-2118 - fix make failure when --enable-munge-auth set
trq-2227 trq-2228 replaced the queue container with a templated boost class.
Merge branch 'master' of https://github.com/adaptivecomputing/torque
Fix for TRQ-2199: Torque enforcing resources_min.nodes incorrectly.
trq-2227 trq-2228 replaced the batch request container with a templated boost class.