New implementation of the brush outline display
This patch effectively fixes two things: 1) Makes the outline painted correctly of rotated/mirrored canvas or/and dab. This is achieved by using a special class for making all the transforms. The class is called KisCurrentOulineFetcher. 2) Fixes the Drawing Angle sensor on the mirrored canvas, which has become broken quite recently.
Showing with 552 additions and 180 deletions