Merge pull request #92 from alphagov/country_questions

Country questions
Revert "Country questions"
Merge pull request #93 from alphagov/revert-92-country_questions

Revert "Country questions"
Revert "Revert "Country questions""
Merge pull request #94 from alphagov/revert-93-revert-92-country_questions

Revert "Revert "Country questions"" [MERGE FIRST]
Let data_module be supplied as a hash, via flow api, instead of a module.

This is to be consistent with the fact that initial
state is supplied as a hash of lambdas (which is basically
what the data module is as well)
Add Country Questions to the Api
Validations for country answers.
Update Changelog for version bump