If you've never heard of ConnMan, yeah, I only know it from Enlightenment, too.
I used it for a while trying to wean myself off NetworkManager, which has a lot of optional dependencies that distributions tend to link in. So, you don't want Gnome on your system, but you want NM? Too bad, you got Gnome.
Anyway, connman is pretty fussy and not very intuitive. I think it's better for systems that are always on the same network; it's a pain to travel and connect to open networks with.