bugfix(util_driver_info): reduce dependency on hardcoded driver names
- Avoid reliance on specific driver names (nsssl, nsudp, nsunix, nsopenssl, nssocket) by falling back to generic "ns_driver info" when available.
- Added explicit error message when "hostname" is missing on a network driver module to prevent silent misconfiguration. This fixes a potential infinite loop when OpenACS attempts to resolve the "hostname" value.