Update driver to handle new tables and correct old tables' bounds

* add 3 new tables: GShenFSU2.1, Hempel SFHx, Hempel DD2
* remove extraneous tables from long long ago
* rename old tables in a more consistent fashion
* correct old tables' bounds to the exact bounds of logrho, logtemp,
  and ye in the *h5 tables.