added setTimeout shim for requestAnimationFrame for Andriod
added touchcancel event