core-popup-overlay: support _shouldPosition
core-popup -> core-dropdown, use position: absolute