Move showInShade off of NotificationEntry and into Bubble

There are minimal usages of showInShade outside of the bubbles package and
things that want to know stuff about bubbles should probs go through
bubbleController.

This CL:
* moves showInShade off of NotificationEntry and onto Bubble, updates
  usages & tests
* adds method on BubbleController to check if a notif should be suppressed
  from the shade
* removes the NotificationFilter code to filter out bubbles -- this turned
  out to be unneeded -- NotificationViewHiearchyManager can query
  BubbleController and do the right thing based on that (this also
  works around the issue from b/135280077)

Test: atest SystemUITests
Bug: 135280077
Bug: 135214687
Change-Id: Id9261eae892f39059cbb3116fe05488fcf8ff0dc
9 files changed