Bug 1070883 - In SimPin Dialog, use touchend event instead of click event to handle skip/OK clicks.

This changes the old, buggy flow: [user touches skip button -> input focus blurred -> keyboard hidden -> simpin dialog resized -> "skip" button repositioned -> click on the skip button would not be trigerred] to [user touches skip button -> input focus blurred -> keyboard hidden -> simpin dialog resized -> "skip" button repositioned -> touch end would still be trigerred on skip button], thus fixes the bug.
Merge pull request #24364 from mnjul/bug_1070883_simpin_not_skipping

Bug 1070883 - In SimPin Dialog, use touchend event instead of click event to handle skip/OK clicks. r=timdream