animation: Add (integer) geometry scaling support to Spinner
Until now it only supported (float) fractional scaling.
Since the SpinnerContent requires a Clutter size in logical pixels, we need to specify that at map time when the scaling factor is known.
Closes: #8126 (closed)