TRQ-1679 Don't call getpeername
AT the time getpeername is called, the socket may be closed so cached the socket address and port on accept and pass them to the im_request function.
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
Fixed unit test.
Moved the file for trqauthd unix domain socket file to /tmp.
Also added configure option --with-trqauthd-sock-dir so users
can choose where to locate the file.
Changed version and revision from 4.2.2 to 4.2.3
Add the variable  for mic jobs. It is populated with the indices of the mic devices that should be used. Also, stop reporting an error message by accident.
Add two more of Isaac's memory failure protection patches.
Fix a problem in the numa code for creating the OFFLOAD_DEVICES environment variable
Merge branch '4.2-dev' of https://github.com/adaptivecomputing/torque into 4.2-dev
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.
TRQ-1389. Make pbs_track able to be compatible with display_job_server_suffix=false. To do this, $NO_SERVER_SUFFIX must be set in the environment before pbs_track is called.
fix a CHANGELOG note
More coverity fixes
Fix some syntax errors for centos 5