Split app name and version in Capabilities.

To enhance capability matching and to 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>