Corrections d'erreurs.

Correction d'erreurs diverses :
- $timeline->find('div.fullname')[0] créait des erreurs et n'était pas la syntaxe recommandée dans la doc; remplacé par $timeline->find('div.fullname', 0)->innertext
- file_put_contents() crée des bugs lors de l'écriture du cache (à cause des performances de cette fonction je crois), remplacé par fwrite()
- creation du dossier cache/ qui ne se faisait pas automatiquement