Changes to protect kano-connect multiple instances

 * kano-connect will refuse to step in if kano-wifi is running, this will protect it from the desktop widget periodic start
 * kano-wifi will not terminate if kano-connect is running, this protection is moved to kano.network module (will be terminated)
 * kano-connect will not start if the internet is already up
Fixed 2 termination statuses where they should be understood as "ok"
Merge pull request #199 from KanoComputing/connect-instances

Changes to protect kano-connect multiple instances