Strengthen user management on self-hosted
User seat limits are now enforced server-side on self-hosted instances, so member management respects your license.
- Enforced the user cap on invitations, matching how station limits already work.
- Kept re-invites and role changes unaffected, since they add no seat.
