Updated FormHelper::button() to use new widget class.

This is WIP. Will have to rebase once #2842 is merged as it has changes/fixes related to secured fields which would affect postButton().