hawaii.in: Only use the launcher if it makes sense

Not use for it if it's not setuid and we're not UID 0. However, weston itself
might be compiled with systemd-logind support and might succeed obtaining the
required device files from it.