Merge pull request #673 from wmde/fix-radio-buttons

Merge pull request #673 from wmde/fix-radio-buttons

Fix payment interval and salutation

Change salutation handling

Change salutation handling

Make salutation a required field (for personal address types) and leave
it empty on form load.

Create JS component for payment interval

Create JS component for payment interval

Interval type was deselected when interval in months was different than
monthly. Now it's selected correctly.

Merge pull request #672 from wmde/fix-cancel-donation

Merge pull request #672 from wmde/fix-cancel-donation

provide update token to donation confirmation page

Merge pull request #671 from wmde/membership-application-optional-fields

Merge pull request #671 from wmde/membership-application-optional-fields

reset field validity for emptied optional fields

reset field validity for emptied optional fields

reset field validity for emptied optional fields

provide update token to donation confirmation page

provide update token to donation confirmation page

Merge pull request #670 from wmde/fix-company-donation

Merge pull request #670 from wmde/fix-company-donation

Changed wrong field name for company

Changed wrong field name for company

Changed wrong field name for company

initialValues expects `companyName` instead of `company`.

Also fixed the wrong field name in the wiki template.

Merge pull request #669 from wmde/add-favicon

Merge pull request #669 from wmde/add-favicon

Fix favicon path in base template