xhtml_style: support form_dialog without action

In that case the action button is not displayed.
If there's an update action defined on the form settings, update button is
displayed.
Cancel button is displayed using the same rule as any dialogs (ie. everytime
there's a cancel_url in request)
3 jobs for feat/no_update_button
in 0 seconds, using 0 compute credits, and was queued for 0 seconds