Add tiled rendering outline to Calc.

(No real implementation yet.)

Change-Id: I67b84b554dbb29db449d8c190ef816645a8bff07
Render tiles from calc.

Currently the document size and number of cells to be rendered
is hardcoded, this will need some more work to select the correct
cells for a given tile (i.e. cells from location). Also, there
isn't really a "size" for a calc sheet, so presumably we'd need
to instead return the area containing cells that aren't empty,
whilst still being able to render larger tiles? (And in any case
the client will need to be aware of this and provide an appropriate
interface, i.e. the current LO UI simply extends the sheet ad-infinitum.)

We also currently get some warnings most likely related to the way
we push our OutputDevice into the rendering methods:
SdrPageView::DrawLayer: Creating temporary SdrPageWindow (ObjectContact), \
this should never be needed

Change-Id: Ia9d64d7de6c22d5b401350f88497a7ec106f1973
Calc: Add tiled rendering device to the paint view.

This prevents the previous warnings of
SdrPageView::DrawLayer: Creating temporary SdrPageWindow (ObjectContact), \
this should never be needed

Change-Id: I76cb7c9ed4d45bfcbd297f697314309b4e036f80