Replacing startApp parameters with options object

- Replacing startApp parameters with object, because of too many arguments and also neat way of handling optional parameters.
- In anticipation of (Issue 2026) [https://github.com/appium/appium/issues/2026]