Environment.put() should return txn.put()'s return value

When overwrite=False, then Transaction.put return code is significant.
Update docstring for faux type used for _invalidate()
Update docstring again.