Translate documentation into English

Progress:
  - [x] Introduction
    - [x] Langage et grammaire
    - [x] Reconnaissance de mots
  - [x] Compilateur de compilateurs LL(k)
    - [x] Langage PP
    - [x] Processus de compilation
      - [x] Erreurs
      - [x] Nœuds
      - [x] Espace de noms
      - [x] Unification
    - [x] Abstract Syntax Tree
    - [x] Traces
    - [x] Génération
      - [x] Génération isotropique de lexèmes
      - [x] Génération aléatoire et uniforme
      - [x] Génération exhaustive bornée
      - [x] Génération basée sur la couverture
       - [x] Comparaison entre les algorithmes
  - [x] Compilateur de compilateurs LL(1)
  - [x] Conclusion


allow writing compilers of compilers