OC-6: Further tinkering with table reloads

    The TableSorter wasn't getting flushed until after the table data
    changes were processed, which meant Ocelot could crash if you went
    from a large file to a small one.  This may have been a regression
    from my previous commit.