Minor fault-tolerance + diagnostics changes.
Merge branch 'dev' of https://github.com/ios-driver/ios-driver.git into dev
Update the atoms to use the latest version of wgxpath to solve the "concat already define" issue.
Same as https://code.google.com/p/wicked-good-xpath/source/detail?r=20
fixing typo
checking polling
tmp real device
updating submodule to load all the libs when launching from a jar
 adding the capability matcher for integration in grid, and some demo classes to show how to use it.
making safari on real device connect
grid links to matcher now
Angular Protractor support added

executeAsyncScript now supported
setScriptTimeout now supported
executeScript and executeAsyncScript can take arrays as arguments now,
    through object reference
Fixing a small bug with frame handling and script execution.
"window" and "document" context objects were incorrectly referenced in
arguments array.
Adding in tests for executeAsyncScript
The tests are just duplicates of the regular executeScript tests
but wrapped up with callback functions and window.setTimeout calls.
Updating async script tests and adding script timeout tests
Async scripts can timeout so we want to have tests that make sure the
timeout is settable and also that an async script fails when the
timeout is set and the script executes for too long
 making instruments more verbose. #199
making the ssl ignore flag of capabilities active.
Multiple changes to improve ios-driver when driving mobile Safari on a real device.
removing jai dependency for now.
Support for Xcode 5.1.1
fixing capability matcher logic.