Support data-dialog-url attribute

Ability to specify a URL for an iframe or ajax dialog that is different
from the href. This should be useful for progressive enhancement.