iOS: Added Sync view.
SyncDiscoveryService: Added progress notification and other optimizations.

Related to issue #405 and issue #418.