[update] Upcate to Calligra Qt5 HEAD
Squashed 'calligra/' changes from 8e0d360..f9bee00

f9bee00 Do a simple implementation of constrastRatio since it is used by Sheets
33d1d35 components: Limit spreadsheet document size to the area that is actually used.
815fe67 components: Crash fix when setting zoom before the document is loaded
6d2e397 components: Do not crash when the document changes
6d12ce7 Add a signal when the canvas is painted and use that in the components to update the view.
bcd822e Apparently under qt5 QtextLine can sometimes return a lineheight of 0 eventhough everything seems to be correct Always working with a minimum of 1 makes a lot of files layout again

git-subtree-dir: calligra
git-subtree-split: f9bee0073e9001eb9c0a6717b71955dfa3eac005
Merge commit '26c4aff6076e8c9d8487d7f70289feb3c1a57c23'