[Fix Bug 1022637] Only call reverse_geocode when location data has changed.
Refactor edit profile location tests a bit
[Fix Bug 1027489] If city is set to save when editing profile, save region as well.
[Fix Bug 1022630] Give new countries codes from product_details and allow admin modification for edge cases.
[Fix Bug 1025160] Location list pages should only display profiles that match all arguments.
Merge pull request #975 from Sancus/1026258-location-list

[Fix Bug 1025160] Location list pages should only display profiles that match all arguments.
[Bug 1027489] Raise ValidationError if city is set to save without region, and fix test formatting.
Merge pull request #977 from Sancus/more-geo-fixes

[geolocation] Fixes for Bugs 1022630, 1027489, and 1022637
[fix bug 1025101] stop GPS loading animation when permission to location is denied or stale
Merge pull request #979 from caktus/1025101-geolocation-timeout

stop GPS loading animation when permission to location is denied or stale
[fix bug 1025920] UX improvements in edit_profile page.
Anonymize geo_region and geo_city for dev
[fix bug 1026122] Require country, improve location error messages.
Merge pull request #983 from glogiotatidis/1026122

[fix bug 1026122] Require country, improve location error messages.
remove unnecessary ValidationError import
[Fix Bug 1029326] Prevent duplicate region and city cases for geocode migrate.
Add django-waffle.
[fix bug 1029454] Add betasearch view for experiments.
Merge pull request #985 from glogiotatidis/newsearch

Beta search view
[fix bug 842661] [fix bug 1019651] Update vouched email.