Bug 823619 - fix Gaia apps to work with touch events

Don't land this yet; it is a work in progress