functionality to re-register appium with grid
invoke global instruments_client script using node
fixed spacing
Merge pull request #797 from swapna-chennadi/master

Re-register appium with grid
update selendroid test to use new selendroid-test-app
Fixing lint errors and indentations. Some lint errors already present in tests, not sure how to fix them.
Fix large JSON
Merge pull request #819 from bootstraponline/large_json

Fix large JSON
reset.sh fails to build UICatalog app
Adds -arch argument to xcodebuild so that it builds properly.
Merge pull request #826 from mutualmobile/reset_sh_uicatalog_build_fail_fix

reset.sh fails to build UICatalog app
fixed capability name in the Android and Firefox OS drivers for taking screenshot.
Merge pull request #829 from tanob/fix-screenshot-capability

Fixed WebDriver's capability name for taking screenshot
implemented touch long press for Android.
Merge pull request #827 from tanob/android-touch-long-click

Android touch long press
Make Android.prototype.getPageSource and
Android.prototype.getPageSourceXML also work under Windows:

Three Changes:
1) generate the temp file name using temp.path
2) split adb shell calls in 2 functions
3) remove temporary files
Quoted xmlFile in shell commands to prevent breaking the command if spaces were in the generated temporary file name
Merge pull request #830 from drpy/master

Make Android.prototype.getPageSource / getPageSourceXML also work under Windows
Decoupling installation and removal from launching the app for iOS by adding new end points to appium server.
Added changes for decoupling creating session, installing, launching, closing and uninstalling app for iOS and Android using mobile commands
Merge pull request #798 from herzbube/invoke-client-with-node

invoke global instruments_client script using node