Squashed 'cordova-ios/' changes from 06f1c86..7da5f2d

7da5f2d Validate that callback IDs are always well-formed

git-subtree-dir: cordova-ios
git-subtree-split: 7da5f2df3417de68a1b540bc00c11a95ce3dc7d6
Merge commit 'e5a5fbee3cbcd1a2c82c063e692616457c9cdc8d'
Update JS snapshot to the latest dev version.