Revert to passing mIsStashed to StashedHandleViewController again

- Fixes case where handle is initially invisible but will be stashed
  and visible, e.g. when launching an app from home screen
- To fix the original issue of sampling happening unnecessarily for
  three button nav, also check supportsVisualStashing()

Fixes: 321257120
Flag: None
Test: Launch an app from home in gesture nav mode
Test: testThreeButtonsTaskbarBoundsAfterConfigChangeDuringIme
(cherry picked from commit c4df8c2ec68d443716dcb004f77b7bda8a5aaf6a)
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c5f03fd1bcfc24ec63bdd62b0606452f28d15664)
Merged-In: I1f26436de3081fd00f75a5921010e361e9a9f34e
Change-Id: I1f26436de3081fd00f75a5921010e361e9a9f34e
2 files changed