[BUG #7676]  Modal Popup's Blocker does disappear on click* Limited "blocked" state to Navigation widget.

* addListenerOnce did cause this fault.
* Replaced it through "addListener" on showing and "removeListener" hiding the Popup
* Pulled Menu's property "hideOnBlockerClick" up to parent class Popup for making it possible to use this feature on all Dialogs.