feature: Implement CallableBoundsPointQuery

*Work in progress*

This PR will enable `moveTo()` and `moveTo(offset())` to move to targets even if they moved meanwhile.

- [x] Add a `CallableBoundsPointQuery` that enables `PointLocator` to retrieve updated `Bounds` of a moved `Node`, `Scene` and `Window`.
- [x] Enable `FxRobot#offset()` to return a `PointQuery`.