Merge NSS/NSPR implementation of the socket I/O abstraction from brolley/nss.

- Merges changes into the new organization where separate copies of each
  function exist, as opposed to separate implementations within each function.
- Moves NSPR file descriptor information into the IPC table.
Remove comment from ipc.c which had been moved to auxconnect.c.
Mark nsprFds as an optional symbol.
Don't process an empty nspr_set in nsprSelect.
Use select(3) instead of PR_Poll, even for NSPR sockets.

- Could not poll native and NSPR sockets separately since one blocks
  the other.
- PR_Poll does not seem to respond to SIGINT, making it impossible
  to stop the pmcd using SIGINT.
- Translate NSPR file descriptors to native ones and use select to
  poll both the native and NSPR sockts at the same time.
Add #include search paths for NSS and NSPR when building the 'simple' pmda.
Use the new __pm* socket API consistently throughout pmlogger.
Return IP addresses in network byte order.
Add missing copyright.
Preserve the port setting of the address in __pmSetSockAddr()
Do not call __pmResetIPC on the client fd until we're finished using it.
Use the abstracted __pm* socket I/O interface consistently throughout.
Merge branch 'dev' of ssh://oss.sgi.com/oss/git/pcp/pcp into dev
Fix qa test case 063 for NSS/NSPR

Generate, propagate and use PCP_NSS_INC_DIR and PCP_NSPR_INC_DIR.
pcp/qa test case 067

Specify no timeout on PR_Accept.
Accept fd numbers of more than 3 digits in length.
Fix qa test case 199 for NSS/NSPR

- Pass nss/nspr include search paths in CFLAGS.
Fix qa test case 324 for NSS/NSPR.

Pass nss/nspr search paths via CFLAGS.
Fix qa test 601 for NSS/NSPR.

Provide nss/nspr search paths.
Fix qa test case 367 for NSS/NSPR.

Use the __pm* socket I/O API consistently
Implement __pmRead()
Respect --without-nss in Makepkgs

- Pass the option to configure in Makepkgs script
- Propagate --without-nss as NSS_CONFIG_FLAGS to builddefs and ot pcp.spec.in
- Use it in build/rpm/GNUmakefile