Fix testMovingASlider on iPad by tweaking layout

Change the auto-resizing mask on the "Other Text" text field.
With the previous mask, the test testMovingASlider would fail, as the "Slide"
slider was positioned behind this text field.
Fix testReturningFromATextField on iPad by waiting for keyboard to appear

On iPads, the keyboard takes a little time to appear, and pressing 'return'
before it has appeared doesn't do anything. Wait a little bit for the keyboard
to appear.
Increases specificity of setOn:... to expect a button, since it is the default trait and it reduces failured on diplicates.
Defined the `_touchesEvent` selector for the compiler.

Resolves #285 and #289.
Merge pull request #312 from talko/scrollviewfix

Failing test and fix for bug in [UIScrollView scrollViewToVisible:animated:]
Exposed methods for waiting for views based on accessibilityIdentifier or *any* predicate.

Predicates provide a clean way to test specific details of an object
while still providing a clear error message on failure.  Accessibility
identifier is a trival case of this, but I use it multiple places for
the `instancesRespondToSelector:` test, and lots of people want it.
[tester tapStatusBar]

Introduced a method to tap the status bar.  Resolves #306.
Fix link in README file
KIF now builds for 64-bit.
UITouch-KIFAdditions now accesses ivars through the runtime API to avoid linker errors (for 64-bit only).
Fixed 64-bit conversion warnings.
Synthesizing fake UITouches now uses existing methods on UITouch instead of directly modifying ivars.
Fixed ivar free KIF on iOS6.

`-[UITouch setWindow:]` was wiping out some value internally, moving it
to the beginning fixes this.  I also reinstated some setTimestamp:
calls which were removed.
iOS7 Table View cell scrolling fix: https://github.com/kif-framework/KIF/issues/326
Add XCTest compatibility
Rename schemes and targets for XCTest
Support for tapping collection view item
Merge pull request #290 from phatmann/collection-view-taps

Support taps on collection view cells
Updated podspec for 2.1
Updated podspec to pass lint
Bumping version to 3.0, since XCTest default breaks existing users
Updated README for KIF 3.0 and XCTest