detect lost touchends

as we can capture pointer events on elements being monitored for
angulars $destroy event we will never lose track of pointers. However
touchends will not fire if the capturing element is removed so we need
to check for this