[fix] ResponderEventPlugin: touch or mouse dependencies
[fix] ResponderEventPlugin: touch or mouse dependencies

**Problem**

Browsers tend to fire both touch and mouse events when touch is
supported. This causes touchables to fire responder callbacks twice.
For example, 'TouchableOpacity' will animate the opacity twice in
response to a touch.

**Response**

If a browser supports touch, don't include the mouse events as
dependencies of the responder events. This is not ideal, as some devices
support both touch and mouse interactions. This will need to be
revisited.

necolas/react-native-web,necolas/react-native-web,necolas/react-native-web