plugins/shakecursor: Some polishing
This MR prevents the cursor losing magnification because non-uniform pointer motion and thus make it easier to build up magnification.
In addition to that, it adds an eyecandy animation that's played when the cursor returns to its normal size. QVariantAnimation
may not be ideal, and I can't come up with a better solution. Some help with this one would be appreciated :-)