FACES-1898 Develop alloy:dialog, alloy:outputTooltip, and alloy:popover components (refactored OverlayRendererUtil to OverlayRendererBase)