feat(api): add DELETE /api/v1/links/{id} endpoint
Implements authorized deletion of links via the API v1 endpoint.
Requires X-API-Key header for remote requests; localhost is always
allowed. Returns 204 No Content on success, 403 Forbidden for
unauthorized requests, and 404 Not Found for non-existent links.