getTopView only uses non-hidden and non-alpha'd views to display on

This fixes an issue where an app can have a hidden view as the top view in its' hierarchy. Adding a mini notification to a hidden view means the notification will also be invisible.