Fixed form layouts templates for donation forms.

Goes back to using a form alter to change the theme on a webform client form instead of at the node view level.

Petitions and general webforms are still themed at the node level because we don't have guaranteed fieldsets there.