Allow changing of ports with an environment variable
Fix omitted var keyword
First pass at iOS touch for Appium 1.0
Fix handling of touch gestures in iOS
Mised toLowerCase for iOS.js (+2 squashed commits)
Squashed commits:
[fba9410] Making sure toLowerCase() is still used for chrome.js
[0cbfa68] We don't need toLowerCas() for app argument, as it is used for passing CFBundleIdentifier, fixes #2131
Update Ruby sample code.

Change from tag_name to class_name for u\_i\_catalog, simple\_test,
cucumber tests.

Changed to iOS 7.1 in u\_i\_catalog, simple\_test, cucumber tests.

Changed `capabilities` to `desired_caps` to avoid some weirdo
collisions.

Remove Debugging output from Cucumber.

Add example of send\_keys as an action chain for u\_i\_catalog.
Merge pull request #2229 from vgrigoruk/vgrigoruk-master

Fixes #2131.
Merge pull request #2230 from DylanLacey/examples_71

Update Ruby sample code.
Merge pull request #2212 from landryraccoon/master

Allow changing of ports with an environment variable
Retool loop through actions
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.
Merge pull request #2224 from imurchie/isaac-touch

First pass at iOS touch for Appium 1.0
Added pullFile support for iOS simulator.

`mobile: pullFile {:path => '/Some/Path'}` fetches a file relative to
the root of the device's filesystem.

`mobile: pullFile {:path => '/Applications/Some.app'}` fetches a file
relative to the root of that Application's .app directory, adding in the
GUID.

Fixes #2010, #1807