Proper install/uninstall when running on iOS device.

- Install the app only if it is not installed or fullReset is requested.
- Uninstall the app only if fullReset is requested.
fixup! Proper install/uninstall when running on iOS device.
doc cleanup
Merge pull request #3086 from Jonahss/documentation

doc cleanup
Merge pull request #3070 from paymand/ios_app_setup

Proper install/uninstall when running on iOS device.
indentation lint fix
some doc updates
appium-setup docs
Merge pull request #3088 from Jonahss/documentation

appium-setup docs
consolidate android setup instructions into one new file
Merge pull request #3089 from jlipps/master

consolidate android setup instructions into one new file
Fix misc. doc issues
Merge pull request #3090 from imurchie/isaac-docsmisc

Fix misc. doc issues
deprecated cn doc
Merge pull request #3094 from sebv/deprecate-cn-doc

deprecated cn doc
no need to care about window_handles anymore (fix #3105)
Merge pull request #3106 from jlipps/master

no need to care about window_handles anymore (fix #3105)
Fix handling of default context
fix doc links to use 'absolute' style path
don't use backtick-bash, so code shows up in main slate window