Code re-factor and country times update
Hash with data allows cleaner code,
Countries updated: Afghanistan, Australia, Austria, Bahrain
Countries waiting times update
Countries: Bangladesh, Barbados, Belgium, Brazil, Canada, China, Denmark, Egypt, Ethiopia, Finland, France, Germany
Countries waiting times update
Countries: Ghana, Greece, Hong Kong, India, Indonesia, Iraq, Ireland, Istrael, Italy, Jamaica, Kenya, Lebanon, Libya
Content update
Merge pull request #903 from alphagov/simplified_content_update

Smartanswers :simplified expenses  content update
Support friendly labels on predicates

Introduce predicate objects which are evaluated in the context of the
state and response. Predicate objects can have an explicitly provided
label or an outomatically generated one.

We can use these labels to annotate the edges when visualising smart
answer flows.
Refactor flows to use new predicates

these make the graph transition labels more comprehensible
Add visualisation using JointJS and graphviz

Support for visualising flows as either an in-browser SVG-rendered graph
generated using JointJS, or as a graphviz 'dot' file.
Extra rank separation gives a bit more breathing space
Move third party assets to vendor/
Countries waiting times update
Countries: Malawi, Malaysia, Netherlands, New Zealand, Nigeria, Norway, Pakistan, Philippines, Portugal, Qatar, Russia, Saudi Arabia, Spain, Sri Lanka, Sudan, Sweden, Switzerland
Countries waiting times update
Countries: Thailand, Trinidad and Tobago, Turkey, UAE, Uganda, USA, Venezuela, Vietnam, Zambia, Zimbabwe
Code refactor
Hash data remove, data add to passport_data.yml, code now retrieves it from data file
reinstating cni outcome for russia

Russia was mistakenly given a new outcome instead of having the existing one modified. This reverts that while adding the updated text.
Merge pull request #907 from alphagov/fixing_russia_os_outcome

Updating married abroad smart-answer - cni outcome for russia
Merge pull request #906 from alphagov/overseas_passports_sixty_countries

Smartanswers: Overseas passports - waiting time update for 60 countries
Content update
Calculation update
Content update
6 - 8 - 12 weeks country groups remove