src/pmcd/src/pmcd.c: avoid infinite loop when run in background on Windows
src/pmcd/src/pmcd.c: avoid infinite loop when run in background on Windows

On Windows, we don't have exec(), so __pmServerStart() actually
launches another process ... if there is no -f on the command
line initially this starts a rabbit plague storm of repeatedly
launching pmcd that launches another pmcd then the first one
exits ... repeat until reboot or you rename ALL the pmcd.exe
files on the $PATH.

The fix is to munge with argc/argv[] to add an extra "-f" so
we call __pmServerStart just once.

adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp,adfernandes/pcp