Revert "Revert "Extract assistant logic from NavigationBar to share with Taskbar""

This reverts commit 2511ebcc4042203658cfba9cd2f5093ddd6efb48.

Bug: 204273914
Change-Id: I142802ef68e77030a340a59a25fd082852cd6c0c
8 files changed