Fix Button Zones, v2

This is an updated version of https://github.com/BlueDragonX/xf86-input-mtrack/pull/44

The only change is that the heuristic for determining the virtual button number is now based on the lowest, not latest, touching finger. This change was suggested by @PetteriAimonen.