Fix crash on exit (BL-487)

The main crash got fixed in geckofx, but this change fixes some
missing dispose calls that might also have contributed to the
problem.
Does this navigation to the debug support url somehow not normally complete? I expected that it would finish and dispose of the special instance very soon, long before the application would normally exit.