iOS: Migrated to SDK for iOS 7; minimum version is now iOS 7. Fixed most issues with iOS 7. Now using async instead of ContinueWith because Xamarin.iOS 7 has a strange behavior with ContinueWith even though I was not using async.

Related to issue #405.