feat(hosts): add host detail page with identity edit, port management and delete
- Repository: add update_host (name, IP, network reassignment with CIDR validation)
- API: get_host_detail (host + resolved network + ports), update_host,
add_host_port, remove_host_port server functions
- Client: HostDetailPage at /hosts/:id — identity form, ports list with
per-port Remove button, Add port input, delete confirmation modal with
navigation back to /hosts on success
- CSS: detail-section cards, port-row list, btn-danger-solid, back-link
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>