Added fix for a potential security problem between clients and
trqauthd. Users could use the LD_PROLOAD environment variable
to substitute another user id for a command. This patch
changes the client to trqauthd protocol to include the pid of
the calling utility. The real user id can be discovered from the
pid and checked against the submitted user name. This fixes
TRQ-1652.
Merge branch 'master' of https://github.com/adaptivecomputing/torque