libnm-client: Add public nm_conn_wireguard_import() func
This commit moves the nm_vpn_wireguard_import()
function
implementation from libnmc-base
to libnm-client-impl
, renaming it to
nm_conn_wireguard_import()
.
A new nm_conn_utils
header file is added in libnm-client-public
.
Fixes: #1031 (closed)
@thaller: I'm not sure if I should create an new headerfile for this. CI is complaining about the license header in it, which I copied from the file I moved the code out of. Please let me know if this needs any changes.