Localize formats of dates when adding speeches and sections.

The formats for acceptable dates and the placeholders now change
depending on the language you ask for.

Fixes #263.
Test for language dependent dates in speech form.

Check that the speech form displays an appropriate placeholder
based on the browser's suggested language, and that it then
accepts dates in appropriate forms.