Add Canadian provinces, territories, census regions and subdivisions

Rename `fed` and `ped` to `ed` and do some refactoring.