tdb: delete from CCAN. This was an early experiment in putting code into CCAN, but TDB is a public library distributed as part of the Samba sources; there is no reason to publish it here (especially now the unit tests are also in Samba).
Add handling of reduced test cases (traverse lines trimmed), and add all the test cases I've been using.