remove confusing multiple session handling code
it doesn't actually do anything and was cruft
also, make session overriding non-default based on the mobile
JSONWP discussions
check in midway through android startup/shutdown refactor
finish making shutdown() callback-based
command timeouts should be handled centrally by appium, not by each device
when we get an error starting up an android test, make sure we kill uiautomator
so it doesn't complain next time we run a test
Merge pull request #1372 from jlipps/master

Cleanup/refactor of appium/android startup/shutdown
update ios auth logic (fix #1373)
Merge pull request #1374 from jlipps/master

update ios auth logic (fix #1373)
add back desiredCaps.launch flag
add --log-timestamp and --log-no-colors options
also clean up and consolidate logging code
Merge pull request #1375 from jlipps/master

add back launch and some logging options
fiddle with some timeouts to account for older/slower emulators
and time testruns
Fix for #1364
Merge pull request #1378 from drpy/master

Fix for #1364 (unable to build unlock_apk on Windows)
fail with an error message if user is on xcode 5.0.1 (address #1377)
Merge pull request #1379 from jlipps/master

fail with an error message if user is on xcode 5.0.1 (address #1377)
changelog and bump to 0.11.1 for publish
add logging initialization in bin/appium so npm will work (fix #1381)
changelog and bump to 0.11.2 for publish
changelog and update reset.sh to fix --real-safari bug