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