Halo and MultiWindow Tweaks

1. Add halo state check, multiwindow will not cast on if halo exist.
2. Recent panel popup menu: hide multiwindow option if halo exist
3. If HALO is activated all HALO notifications will open in floating window mode.
   If HALO is not activated notifications will open in mutiwimdow mode.