'Mario Kart 8' is almost here, so let's run down the best kart racers to date.