Set up ScDocumentImport accessor and initialize it.

Also, those createFoo() methods shouldn't be const since it does
modify the state of the document model.

Change-Id: I6a9267c54710f359506ca39c1e213f82595ebfe3
Populate raw cell values using ScDocumentImport.

Also fix incorrect const methods. Methods that populate the document
model should not be marked const even if the compiler allows it.

Change-Id: Ic5d1670ce93c166d0f44ace04494fccab6eac275
Insert matrix formula vis ScDocumentImport, and more formula imorts.

Now SetGroupFormulaCell() is no longer used.

Change-Id: I10a387da04724794974eaf491a8efa4cda09d82a
We need to update sheet positions of range names when modifying sheets.

And add Dump() to ScRangeData for debugging convenience and re-enable
previously failed test cases.

Change-Id: I9d8f41a8be4c9c301254ef300c7b7f0c1ea7f393
Add test for multiple operations.  Part of it fails currently.

Change-Id: I90e3bbaae41fac51711b8502fbeb6ee2ebf19082
Fix multiple operations with formula cell with indirect dependency.

Now the unit test passes.  Good.

Change-Id: I23fa8355805c192f43db0199f3628f2bf457a645
Have all formula cells start listening at once after the file load.

Rather than doing it individually.

Change-Id: I5ed55947b715bf6d7d61a1f8b751be7fdcf425fb
No point using the pimpl pattern here.

The whole class is already hidden in the source file.

Change-Id: Ib6157ae275217a95586735f74beee1700041a679
Use position hints for broadcasters when activating formula cells.

No reason not to do this since we are bulk-registering formula cells.

Change-Id: Ie0356c62a3c4698f5560272cb0c104f84cacde56
Renamed test file.

Change-Id: I912778f2eedb162f2a04c0a7bc8a5220ea0fca2c
Import data tables from xlsx via ScDocumentImport.

Change-Id: Id3d526720f99b7557476915beab35b429ec97c1d
Create data-table directory and move the test file into it.

Change-Id: I1007525a7d2e1135f0388975f9cb7b0cef9b3142
Two new test cases for importing data tables from XLSX.

Change-Id: I87da806612ae50fe1d64b851c5180ff1792752cb