Avoid double call to set ofono's online property

On initialization a double call to set-soft was being done for the ofono device. This caused bugs LP #1392397 and #1379807.
It would still be useful to call g_cancellable_cancel(); that way you can avoid spurious calls to set_soft, and errors showing in the logs when they shouldn't.