Add connect API
Remove ios platform due it is still not supported
Register network and improved scan

- When user tries to connect and network is not configured it now
registers the network and connects to it.
- Use startScan and BroadcastReceiver to get most up to date scan results