sc: fix temp file leak in ScTableSheetObj

Change-Id: If75573ffe565ec621aa6c9739cec71bc4b087c7a
sc: remove duplicate test methods from ScTableSheetsObj

Change-Id: I4b0798a08f650660d1b5daaa41c7ee3618fbab3a
sc: fix temp file leak in ScTableSheetsObj

Change-Id: Iff838c97c1cf633f99e75a169eeb8bb324d4a32a
dbaccess: surely the problem is that the storage could _not_ be committed?

Change-Id: I03e7e09e185e9cb25868c86de0b402b89e7f5d75
connectivity: firebird: fix Connection leak in OStatementCommonBase

bin/refcount_leak.py was very helpful here.

Change-Id: I61dc57408cf1533f733c08b701884851ec6afb8d
connectivity: firebird: use Reference for Connection where appropriate

ODatabaseMetaData and OResultSetMetaData apparently have life-times
independent of their creating object, so they need to own the
Connection too.

Change-Id: Idee28a96e318ca4b3d804084d609737a7fc75862
connectivity: firebird: fix temp directory leak

Dispose the dbaccess document, and recursively delete the temp directory
in Connection::dispose().

Change-Id: Id283289e44b8ca09b88da19920da7f27b551aa7e