add executableExists method to ProcessUtils
verify that the executable we're going to spawn really exists so we don't crash file watchers