Define local symbols everywhere __GNUC__ is defined.
Document possible exception throws.
Only exclude tcejdb lib from being exported.
Fixes address-sanitizer et al.
Add transaction api wrappers
Add default constructor to unique_transaction
Document transaction api.
Remove redundant defer_transaction.