Ribbons : Cleanup for theme change

When theme is changed, the status bar window is recreated.
In such cases, we should cleanup any existing instances of ribbon
and re-create it.

Change-Id: I55b0ea71034aaed7ff88eea3f2488dae0cef4111
QuickSettings : Fix update issue if linked

Currently ribbon does not reflect updates to QS if they're linked.
This patchset addresses that.

Change-Id: I3787c30892c13dbcb7e5c48ff99cd2220b638302