The French have arrived

Thanks to @Wismerheal for the translation file
Tweaks for French translation

Fixes some file format issues and UI layout for some buttons with long
translations.
Allow key press delays to be adjusted
Initial de, es, fr translations for key press delays

Needs translation of the explanations