feat(browserTrigger): add support TouchEvent

To simulate Touch-enabled device in ngTouch test.
```browserTrigger(element, 'touchstart')``` generates TouchEvent not MouseEvent.

Closes #4997