Bracket matching: improve cursor_moved()
Bracket matching: improve cursor_moved()

- Delete the tag if bracket highlighting has been disabled, so that the
next time the function is called, it's faster.

- Make the code clearer, avoid some indentation levels, etc.

GNOME/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview