Improve CSS selector Interactables

Now working for touch-only. It's very strange on firefox on touch screen
laptop.

The hover cursor checks the action of the event target only but
clicking, gets the nearest matching and validateAction'ed element in the
element's ancestory