Only draw selection if global matrix was calculated for the item.
Remove unused pixelRatio code from CanvasProvider.
Change the way context dependent font sizes are handled by delegating handling to view.

Closes #425