Split app name and version in Capabilities

To enhance capability matching and select the latest version of the app to test if the
app version is not provided by the users.

Signed-off-by: Binh Vu <bvu@paypal.com>
@azaytsev I answered my own question. 

see `IOSCapabilities.BUNDLE_VERSION` and `IOSCapabilities.BUNDLE_SHORT_VERSION`

Can you help @binhvu test with these `IOSCapabilities` set with the value of `appVersion` per this PR?