Bug 890079 - Homescreen grid tests failing in TBPL with: document.createTouch is not a function r=crdlc a=npotb

don't try to send touch events if document.createTouch is missing.
(cherry picked from commit 3f51aa0913ad86b50abd97d2b25e07b59677708c)