r13512: Rewrite tdbsam code to use a reference count based open/close