refactored windows service "relauncher" (process watchdog), so that it's easier to understand.

git-svn-id: http://svn.synergy-foss.org/trunk@1911 33c40d52-04ba-11de-a43f-ff96a2b7a9af
- fixed: process should shut down when command is empty.
- fixed: when command was empty quotes ("") daemon crashed.

git-svn-id: http://svn.synergy-foss.org/trunk@1912 33c40d52-04ba-11de-a43f-ff96a2b7a9af
renamed CMSWindowsRelauncher to CMSWindowsWatchdog

git-svn-id: http://svn.synergy-foss.org/trunk@1913 33c40d52-04ba-11de-a43f-ff96a2b7a9af