Use the new capabilities throughout the codebase.

Every entry in `Capabilities.capabilityConversions` is now used to
convert capabilities into the args array.

Change version to versionVersion.
Change device to platformName
Stop aliasing platformVersion to version in Capabilities.js
Merge pull request #2169 from DylanLacey/fix_ios_platform

Convert `device` to `platformName` when turning caps into arguments.