Don't update the active url text in MiniBrowser if it hasn't changed

This avoids the annoying situation of being in the middle of editing the
URL and having it all of a sudden being updated to what it was before the
editing took place.

Reviewed by Marcelo Lira
Set MiniBrowser title in UTF-8, by setting _NET_WM_NAME

Now we can get correct titles in MiniBrowser, no more encoding glitches.

Reviewed by Marcelo Lira