DRY up already_abroad logic
DRY up already_abroad logic

I used `is_already_abroad` as the variable name, because `already_abroad` is
already being used as a predicate name.

stwalsh/smart-answers,aledelcueto/smart-answers,stwalsh/smart-answers,tadast/smart-answers,aledelcueto/smart-answers,askl56/smart-answers,alphagov/smart-answers,stwalsh/smart-answers,tadast/smart-answers,aledelcueto/smart-answers,alphagov/smart-answers,askl56/smart-answers,tadast/smart-answers,tadast/smart-answers,stwalsh/smart-answers,aledelcueto/smart-answers,alphagov/smart-answers,alphagov/smart-answers,askl56/smart-answers,askl56/smart-answers