Canvas: Animations: Spinner (1/2)

Signed-off-by: Jerome Flesch <jflesch@wyplay.com>