final commit of the day - ics export implemented

refactor du code de Maxence....
@Max : arrête de coder comme un pied et quand tu créer une méthode pour
généraliser, apprends à t'en servir ;)