Merge pull request #54 from 0x1mason/activity_name_fix

Fix activity name parsing #3758
Catch java.lang.SecurityException in activity launch
Merge pull request #57 from appium/isaac-activity

Catch java.lang.SecurityException in activity launch
Make isSoftKeyboardPresent correctly detect keyboards with no UI

appium/appium#3884
appium/appium#3903