WL#6658: Implement update_time for InnoDB tables

Status: Complete

The column INFORMATION_SCHEMA.TABLES.update_time is always NULL for InnoDB
tables. It is supposed to contain the timestamps of last update (or insert or
delete).

This functionality has been missing in InnoDB so far and people have been asking
for it, see BUG#2681 ABILITY TO DETERMINE WHEN DB WAS LAST MODIFIED (GENERIC
METHOD).

Last update time may be a bit fuzzy when MVCC is considered:

(N., wall clock, SQL command)
1. 13:15 BEGIN;
2. 13:20 UPDATE t1 SET c1=1; (a transaction in InnoDB is started)
3. 13:25 UPDATE t2 SET c2=2;
4. 13:30 COMMIT;

We consider that table t2 was last updated at 13:30, by the commit.

This WL will deal with the in-memory maintenance of update_time
and will have the limitation that the values will be lost when the server is
restarted or the table evicted from the InnoDB data dictionary cache. We would
like to make update_time persistent in follow up work, timeline not decided.