Don't repeat yourself

Change-Id: I1e5dca798eee45c961024771d276a00a5499efaa
I think we don't need to register the 'child windows' for non-desktop

Change-Id: I49be529a1b203685718019c3d4531e39064471b9
Avoid SvxSearchDialogWrapper for non-desktop

Change-Id: Ie602ac05caafba132d9c41333d034a5621664c13