Drop Generation.canonical_pokedex.

Generation VI doesn't have a canonical pokedex (it has three). We don't
use this anywhere and as far as i can tell we never have. We can add
it back if and when we find we need it.