add connman as optional dep if someone uses it instead of NM