Added French locale

Merged all your changes from your release/0.6 branch.

I am not sure about this part:

    do_not_inherit_match_method: |-
              Installer classes must provide their own `match?` method.

I believe it's too technical to be translated into French and should be left alone. But anyone is free to propose a change.

Thanks again for the great work! Es ist uber.