Country Content: Initial implementation

- Get countryCode by freegeoip.net
- Replaces content depending on 2 character ISO country code URL template
- Use defered to ensure the callback was completed.
- Use localStorage for caching lookups
- Added overrides and invalidation to the demo so it can be simulated
Merge pull request #3684 from nschonni/v4-country-content

V4 Country Content