Unsung heroes, unforeseen prodigies and comeback kings: the 2016-17 Ligue 1 season saw a constellation of surprise stars shine brighter than most.