synctex: move update after save to an idle

in gedit 3.14, after loading or saving a file, the get_language()
method can return None (that is the language was not yet init)
Solve it by moving the update function to an idle.