Words, codes and algebraic combinatorics, a special issue in honour of Christophe Reutenauer on the occasion of his 60th birthday