Update settings

User can now updated country code from settings. Also application will
also check if user GPS are within another country then set in setting.
If there is an difference then the applicaion will change setting to the
correct one according to user GPS pos.