create TDGemStoneTool ... primarily backup/restore
support for restoreFromBackup: which requires clinet-side logic since a single session cannot survive across the entire restore process