fix: improve tailscale-ready ordering for nixos-rebuild
- Add bindsTo=tailscaled.service so tailscale-ready stops when
tailscaled restarts (prevents race during switch)
- Increase timeout to 60s
- Better logging for debugging
During nixos-rebuild switch, tailscaled gets restarted. The old
tailscale-ready could start before the new tailscaled was ready.
bindsTo ensures they're stopped/started together.
👾 Generated with [Letta Code](https://letta.com)
Co-Authored-By: Letta Code <noreply@letta.com>