Nettoyage des includes. Mise en place des pré-déclarations afin de
limiter le nombre d'include et de baisser le risque le dépendence
circulaire. Correction des bugs de compilation (il n'en reste qu'un).