dix: keep a copy of current grab if we're rejecting the touch

As part of TouchRemoveListener, the grab will be free'd, thus not risk to
double-free it, better to keep a copy of the current grab.

Fixes #7
1 job for touch-active-ungrab in 2 minutes and 34 seconds (queued for 3 seconds)