If a packed value in LOG_STACK exceeds 40000 bytes, slice it down to size.
Added Transacter single-method interface around the Transact method. Transaction also implements Transacter to allow composable functions that take either a Database or Transaction.
Added a file of examples, first one being Transacter.