Update all script types in the marked ranges up-front.

This is slightly faster than doing it on a as-needed basis.

Change-Id: I7618f003f3c98ee894c3f1cf597681e4281cc6ab
Scope reduction by early bail-out.

Change-Id: Iacbf9f46a1b5683b6de5dd93002a69078af46951
Move SetAttrEntries from ScDocument to ScDocumentImport.

Since that method was really an optimization for xls(x) import code.

Change-Id: Ie2530f5dc27411bd45d72440681689c6c7a8b10a
Try to determine whether or not a column has all 'General' number format

during import.  We'll then use this information to set script type to latin
for all numeric cells in those columns rather than leaving the script type
'unknown'.

Change-Id: I69eae1effc32c57290b0265bc6c87e58f51944b1
Move this useful function to sc::NumFmtUtil.

Change-Id: I7b42a4418408ee2c988c32e7f1adeee3dfe269c8
Check for standard number format rather than just for 'General'.

That's what the ods import filter does.

Change-Id: Ibcd9a80a51785a448594d29a02283cca0ec53e95
Forgot to check this in.

Change-Id: I2a45fc31bad6c2ebc9a7c92ad12e54f7da62fea4
Set latin script to numeric blocks of applicable columns.

Change-Id: Ib81ef144f168fed38100127bd63f43ea5a835a13
Exit early in case the column has no cell notes to copy to destination.

Change-Id: Ifca77ccda7b2065b00ee29f29f377da599929843