FLOE-194: Implement match confirmation dialog.

JIRA: http://issues.fluidproject.org/browse/FLOE-194
This function makes some assumptions that should be documented and/or explored - that is, that the only iframe on the page is UIOptions. Is there a simple way of eliminating the assumption? Or - what are the consequences if the assumption is violated - are they harmless?