Add a new WT_SESSION::transaction_range_pin method.

Can be used by applications to identify sessions that are keeping
transaction IDs pinned.
I think we should return a `uint64_t`.  Rounding to `int` would normally be safe, but I don't want to bet on it...