Add default font name and size, minimum font size and encoding
preferences. And implement Middle click goto with a preference.
Also the preferences dialog is a bit cleaned up.
It is often useful to have multiple browser windows opening at once,
and having them open on top of each other is counterproductive.
Most window managers, on the other hand, have code to decide where
to place a window so that it is accessible by the user.