Fix typos in french translation (thanks to Roland)
Add file-type support for dynamic fields; fixes #727

Three form elements are actually used, for more control:
- a standard file upload element
- a read-only text field displays current field value
- a checkbox allows to delete current value

Additional checking of  error occuring while proceeding dynamic fields
allow to provide feedback when a file is too large, for instance.
exclude separator type fields from list
typo
no need to modify original query where clause
Fix mail texts storage
Do not display again mail input when password reset has been sent; fixes #582
Set charset at database connection, to avoid encoding issues; fixes #711 #578
Add some db unit tests
Format version from database to avoid checking errors with SQLite