Canada SSO: fixes users address country.

Fixes #3217.
Fixes #3231 - add source param to gallery
Fixes per #3230 review.
Use taxonomy term machine path instead of alias
Merge pull request #3232 from aaronschachter/campaign_group_source

Adds missing Signup Source to Campaign Group gallery
Merge pull request #3230 from sergii-tkachenko/canada-fix-users-address-country

Canada SSO: fixes users address country.