Fix order form's submit button markup, add optional parameters

Self closing markup should not be used on tags that may have contents, such as <button>. HTML5 interpreters treat it as unclosed tag, which may cause the next element to be treated as button's content.

Also added are two optional parameters for `OpenPayU_Order::hostedOrderForm` which should help styling the element.