Implement basic circle resizing. There's a bit of jitter / drift sometimes though.
NOTE: actions need #draw to display information to the user.
Create a non-iterative circle resize implementation to reduce error accumulation.
Flip displacement calculation so that dot product sign check for magnitude flip is more sensible.
Merge branch: resize circle