Initial country answer model with failing parse spec.
Extract shared parsing behaviour of question elements into question superclass.
Parsing for country question.
Introduce data modules to Node Transformer

Node interpreter now takes an optional data module,
this is similar to existing plugins, except that
they will be available at Flow build time, opposed
to render time.

Monkey patching parslet was the least painful way
to do this, otherwise we would need to introduce a
notion of partially created Elements and have a
post-transformation step.
Interpolation for country answers

Also fix for text answer interpolation, and tests
for multiple choice answer interpolation.
Add description of country questions to Readme.
Merge pull request #92 from alphagov/country_questions

Country questions