Changed the sequence of replacing formula with their results
Close all the xml files that are opened
Only recalculates cells that are actually formulae
Don't try and map offset and column functions to values
Reordering and adding explicit GC.start