Add a new WT_SESSION::transaction_range_pin method.

Can be used by applications to identify sessions that are keeping
transaction IDs pinned.
We shouldn't use `WT_MIN` on transaction IDs -- we may need to reserve some more at some point so that ordinary integer comparisons aren't sufficient.  That's why `TXNID_LT` exists -- I can change, if you like?