Fix Client widget according to new suggester interface

No idea why the interface was changed. Yea, and everything will
break again if we ever change it again or revert it. This
architecture is so broken. :-(

Bug: 66554
Change-Id: I7ef6300781fed4a63a734fc023d54c6f318997c2
(cherry picked from commit ac4415646eb230c3b40d8e2c6eb91efcd0d7e59f)
Merge "Fix Client widget according to new suggester interface" into mw1.24-wmf8