[WebBundle] Fix invalid html markup for payments forms

Added easier way to change states & hide editing for non super admins
Merge pull request #2096 from stloyd/bugfix/payments_forms

[WebBundle] Fix invalid html markup for payments forms