Stricter check for steam linux executable in running processes.

Needed on SteamOS since system.get_pid keeps finding the
pid of the steamos-update script. This could cause Steam
for Windows to not launch as long as steamos-update
is running.