Basic implementation of ShadowPopupMenu

- ability to retrieve most recently shown PopupMenu
- ability to get PopupMenu.OnMenuItemClickListener
- ability to ask if menu is currently showing