Don't update hint list with changes from the program (like those from hint insertion).

Also make sure to check with other providers when a character ends the current hinting session.