French language file, new filter, etc.

Hi Juan,

Here are the changes I've mentioned on the forums. My forum post already sums up what's in it:

<https://moodle.org/mod/forum/discuss.php?d=218211>

I've done my best to keep commits modular and sensible.

If you have any questions, feel free to contact me!

François