FACES-1898 Develop alloy:dialog, alloy:outputTooltip, and alloy:popover components (backport fixes)