changed the do_questionnaire to not rely on get_or_create
changed the do_questionnaire to not rely on get_or_create

rather than this we check to see if the data in the form has changed,
and only if it has do we create a new QuestionAnswer, this save the db
lookup in get_or_Create

UoK-Psychology/django-questionnaire