main/networkmanager: forked from alpine, iwd is not ideal for downstream kernels
This commit from Alpine breaks NetworkManager on downstream kernels.
The reason why it breaks is because NetworkManager from Alpine now depends on iwd, which is not ideal on downstream kernels, since you'll need to enable additional kernel configuration for it to work, and it might not work because some downstream kernels may not have those implemented.
This commit will also fix #333 (closed) and Wi-Fi on almost all devices.