Fix choosePhotoInAlbum in KIFUITestActor
fix waitForCellAtIndexPath:inTableView: to wait for the table to scroll and be more reliable
Merge pull request #467 from TeachingChannel/fix-choose-photo-in-album

Fix choosePhotoInAlbum in KIFUITestActor
Merge pull request #475 from paulz/master

make waitForCellAtIndexPath:inTableView: to wait for the table to scroll
Fail faster.
Use UIKeyboardImpl to enter text.

Use an internal API for entering text into the keyboard.  This should
speed things up and remove the dependency on the physical keyboard.
Not sure how this works with third-party keyboards.
Suppress ugly exception log on expected exceptions

When XCTestCase tries recording the thrown exception, check whether or
not it’s a “stop” exception.  If so, suppress the logging.  Resolves
issue #401.
Log failures in beforeAll/afterAll correctly.

Failures weren’t getting logged since they weren’t part of a test run.
This logs the errors and signals to the test suite to skip the rest of
the tests.
Added Swift example; updated README
Added shared scheme.
Merge pull request #488 from kif-framework/puls/update-readme

Added Swift example; updated README
Wait for the mode-dependent keyboard to be ready.

Instead of waiting a fixed amount of time for the keyboard to appear,
make a decision based on whether or not a hardware keyboard is
available.  I.e., if a hardware keyboard is not available wait for the
software keyboard to appear.

Similarly, in both cases wait for the keyboard to have its responder
assigned otherwise the key inputs would be in vain.
Rename waitForKeyboard to waitForSoftwareKeyboard.

Old names preserved but deprecated.
This test wasn't really doing anything except breaking.
iOS6, 7, and 8 each have different ways of handling line breaks in accessibility labels.  Revised the solution to work across all three.
Don't return from waitForCellAtIndexPath:inTableView: until scrolling completes.
Fix picker test for iOS8 where accessibility values dropped their index. (Did someone else get it?)
Increase delay after orientation change.  Looks like iOS8 is slower here.
Let things settle because the Travis had an inconsistent failure.
Merge pull request #486 from kif-framework/keyboard-rework

Replace current typing mechanism with internal API calls.