geoclue2: make NetworkManager and ModemManager optional