TRQ-2342.
TRQ-2351. moms that haven't been upgraded can't interpret the nppcu attribute for jobs. Make it so that this attribute is only set if you are running a cray enabled pbs_server.
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-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
Fix for TRQ-2199: Torque enforcing resources_min.nodes incorrectly.
Ensure current_hash is set properly
Modified patch for TRQ-2118 to make it so TORQUE will compile
with --enable-munge-auth. Removed #ifndef MUNGE_AUTH conditionals
to simplify code.
Added alloc_br to scaffolding for issue_request unit tests.
Added missing function ctnode to scaffolding.
TRQ-2373. Make it so that login nodes correctly restrict the number of jobs they can run to np=X. cherry-pick help.