WT_EXTENSION_API.transaction_id_init: durable transaction IDs

@michaelcahill, here are the changes we discussed to allow data sources to make transaction IDs durable.