Fallback methods for discovering UIAAlert buttons.
Fix typo in looking up OK button.
Merge pull request #293 from iamleeg/find-uialiert-buttons

Fallback methods for discovering UIAAlert buttons.
Properly load instruments-without-delay with Xcode 6.
Merge upstream
Adding the ability to add environment variables to Command
more logs cleanup. Webdriver exception shouldn't be used on the server, as their getMessage is client focused.
cleaning up logs
adding a jar that contains all the ios specific code, but without any of the selenium dependencies.
Useful to create grid module depending on ios.
Support iOS 8.1/Xcode 6.1
add mapping for element.getSize()
Added ExecuteHostHandler.java
add re-try to socket connection if we get a SocketException / BrokenPipe
adding a timeout checking the time between commands + refactoring the logic around a session.stop() call
add extra check for dumb users (aka me) who don't launch xcode first
wait for keyboard to appear
fix some copyright
iOS8 safari element location fix / click on the center now too!
Update instruments-without-delay to latest.
Replace the flag for choosing a view coordinate to report with an enum.

The goal is to make it easier to understand what is being asked for.
Merge pull request #296 from iamleeg/enumerate-view-positions

Replace the flag for choosing a view coordinate to report with an enum.
if safari doesn't public its pages, a retry normally solves the issue. Better to have the logic server side.
putting missing module back
cleaning up logs
fix script error with extra paren left in