ENYO-3552: Update capture API: eliminate should forward flag, and instead use return value from the callback.  Reorder callback params to match normal enyo event handler order.  Add dummy preventDefault to simulated tap event.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #568 from enyojs/ENYO-3552-kevinpschaaf

ENYO-3552: Update capture API: eliminate should forward flag, and instea...

Reviewed-By: Ben Combee (ben.combee@lge.com)
ENYO-3552: Update capture API again: eliminate the need to pass a callback, and instead use inEvents as a map of event names to handler names on the captureTarget.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #569 from enyojs/ENYO-3552-kevinpschaaf

ENYO-3552: Update capture API again: eliminate the need to pass a callba...

Reviewed-By: Ben Combee (ben.combee@lge.com)
ENYO-3552: Add ability to pass scope for handlers to capture API.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #570 from enyojs/ENYO-3552-kevinpschaaf

ENYO-3552: Add ability to pass scope for handlers to capture API.
Removing disableTranslation hack from enyo.Video, as the webOS bug that necessitated it has been fixed.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Merge pull request #571 from enyojs/remove-disable-translation-hack-graynorton

Removing disableTranslation hack from enyo.Video, as the webOS bug that ...

Reviewed-By: Ben Combee (ben.combee@lge.com)