Export GTID fields so MysqlFlavor can access the internals.
Add IDPool for assigning and recycling unique slave IDs.
Add channel-based shutdown signaling to ServiceManager.
Add mysql.ForceQuit() to close mysql connection at socket level.
Connect to mysqld as a slave to stream binlogs instead of polling files.