Let default touch device functionality be extended/disabled via a callback

We are extending Superfish to function similar to FlexNav and the built-in touch device functionality is getting in the way.