plugins/range-selector: Adds a couple of callbacks on interactions

For now, it is impossible to attach anything to the rangeSelector
interaction model. We have to mimic it with new eventListeners, hoping
that it will not be changed in the future.

This patch aims to fix that by providing a couple of callbacks for
some of the functions used by its its interaction model.