[connectionagent] fix bug where mobile data would make itself
autoconnectable, when wlan and mobile data were switched off at
about the same time.

mobile data would be in the connection state due to autoconnect,
so the autoconnect to false would not work.

This seems to work for 99% of the time, but will still fail if the
timing is right.