Properly finish the pending goto animation during a dispose.
Properly finish the pending goto animation during a dispose.

If the view is closed while an animation is pending the program will crash with
the error *** glibc detected *** perl: double free or corruption (!prev): 0x09a68160 ***
See bug: http://bugzilla.gnome.org/show_bug.cgi?id=585776

This patch seems to fix the problem.

StanciuMarius/Libchamplain-map-wrapping,Distrotech/libchamplain,StanciuMarius/Libchamplain-map-wrapping,PabloCastellano/libchamplain,Distrotech/libchamplain,PabloCastellano/libchamplain,Distrotech/libchamplain,PabloCastellano/libchamplain,potyl/champlain,StanciuMarius/Libchamplain-map-wrapping,Distrotech/libchamplain,GNOME/perl-Gtk2-Champlain,GNOME/libchamplain,PabloCastellano/libchamplain,potyl/champlain,GNOME/perl-Gtk2-Champlain,potyl/champlain,GNOME/perl-Champlain,PabloCastellano/libchamplain,GNOME/libchamplain,GNOME/perl-Champlain,Distrotech/libchamplain,StanciuMarius/Libchamplain-map-wrapping,potyl/champlain,StanciuMarius/Libchamplain-map-wrapping