For ENG-5228, modify table stats to match the schema and contexts of other stats
ENG-5298: Fix use after free bug in tuple deletion.

The ElasticContext uses the tuple when being notified of deletion. If the
column it uses is not inlined, and is freed before the notification, it will
read invalid values.

Put the notification before the memory deallocation.
For ENG-5228, fix missing shift and test case
Merge pull request #857 from VoltDB/ENG-5228

Eng 5228 Fix table and index stats schema
Merge pull request #856 from VoltDB/ENG-5298

ENG-5298: Fix use after free bug in tuple deletion.