idle-monitor-native: Fix copy/paste bug
idle-monitor-native: Reindent
idle-monitor-native: Remove another copy/paste error

Don't overwrite the watch with a new malloc'd variable.
idle-monitor: Actually get the check for is_wayland_compositor correctly

If we're a Wayland compositor we shouldn't be taking this path, ever.