Do not throw exception if ProcessIdToSessionId() is failed.

Many security solutions forbid other program from accessing their own process. So if ProcessIdToSessionId() is failed, simply ignore it.

Signed-off-by: SeokYeon Hwang <caramis@gmail.com>
Merge branch 'master' of https://github.com/caramis/synergy into caramis-master
Merge branch 'master' of https://github.com/caramis/synergy into caramis-master
Unable to start synergy server with "Cannot create a file when that file already exists" message #3752

Go to next iteration as soon as it fails.
Merge branch 'caramis-master' of https://github.com/synergy/synergy into caramis-master
added branch name to package names

now that buildbot builds branches, it'll be handy to see that branch
name in the package name.
fixed "hm dist src" command to support branches

also allowed non-unix platforms to run src
changed @ to - in package name
Merge branch 'caramis-master'