Hover: disallow notfications from currently active app

This commit stops hover showing a notification is from the same app as what is currently running in the foreground.

TO DO:
Add a settings switch
PEEK: Sensors improvements

- Bring some fixes to the algorithm thanks to @D4rKn3sSyS
- Cleanup

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Updating ActivityIntentResolver so that queryIntents doesn't return protected applications.

Change-Id: I037cddaf91b6943b8cc837c5b046cf320c4caa5f