feat(ngTouch): override mouse event directives

The mouse directives handle the touch events too.

Closes #5334