Okular::Part should set window caption on guiActivateEvent

 - Previously, it let KParts::ReadWritePart do this, which resulted in
   different captions set when okular is first loaded, and when tab is
   switched to after being deactivated. This bug affected other apps
   like konqueror as well