added nameserver updates, registrar lock, auth code retrieval, and DNS API methods.
It includes the UI for:
- My Domains
- per-domain management
- nameserver updates
- registrar lock toggle
- transfer/auth code reveal
- DNS record management
Fixed domain availability validation. Taken domains are now blocked during checkout instead of failing later during provisioning.
