Make xctool compatible with Xcode 5.1

- Use DTiPhoneSimulatorRemoteClient instead of iPhoneSimulatorRemoteClient (by @fpotter)
- Add -destination-timeout options support (by @ExtremeMan)
- Respect -destination argument when launching iOS simulator to run application tests: supports device name and OS version keys (by @ExtremeMan)