Gen 1: Better learnsets with no tradebacks

Add gen 1 learnsets obtained automatically from Veekun, more reliable than the ones harvested by volunteers. Also add gen 2 moves to all gen 1 Pokémon so the learnset is available for a tradeback Gen 1 format.