Fix UITouch timestamp to match Apple's implementation.

The Apple docs explicitly say that their timestamp is based off of
-[NSProccessInfo systemUptime].

Please see:
http://developer.apple.com/library/ios/documentation/uikit/reference/UITouch_Class/Reference/Reference.html#//apple_ref/occ/instp/UITouch/timestamp

Using the timeIntervalSinceReferenceDate can cause interaction
with views that use the timestamp, to behave incorrectly while under test.
Merge pull request #192 from jakerr/touch_times

Fix UITouch timestamp to match Apple's implementation.
Merge remote-tracking branch 'origin/master' into features/junit
Fixed scrollViewToVisible: so that it actually scrolls to the provided view.
Merge remote-tracking branch 'origin/bugfix/scroll-view-to-visible' into features/junit