get rid of test which we moved elsewhere
make sure executeAsync callback address/port aren't lost between sessions
cc @sebv, this is what was going wrong before
update appium-uiauto with textfield label/value fix
fix up some more tests so they pass with the new sendkeys behavior
changelog and bump to 1.2.2 for publish
Fix app unzip issue #3387
Merge pull request #3476 from sbonebrake/zipfix

Fix app unzip issue #3387
add missing item to changelog
upgrade appium-adb with startApp upgrades
fix issue where server can crash while recovering from an instruments failure (fix #3480)
Merge pull request #3494 from jlipps/master

fix issue where server can crash while recovering from an instruments failure
Fix #3383: Added ability to launch ios app via bundleId
update tests to deal with new testapp crash button [ci skip]
Merge pull request #3501 from 0x1mason/3383

Fix #3383: Added ability to launch ios app via bundleId
update appium-uiauto with collated dynamic bootstrap for ios8 [ci skip]
update appium-uiauto with collectionView scroll fix (fix #3497)
switch appium-discuss links from google-groups to discourse
Merge pull request #3525 from Jonahss/master

switch appium-discuss links from google-groups to discourse
add test to prove we can close and re-launch an app mid-session
fix async bug in ios crash waterfall
previously, we'd respond to the client's current callback and then start
the shutdown sequence. this opened up a situation where the client could
then call another command (say driver.quit) during shutdown, enabling
the possibility of two simultaneous shutdown flows causing undefined
behavior. this fix makes sure we don't respond to the client for a
command that caused a crash until we're done shutting down.