marking survey as complete when finishing, terminated when term with the question saved, fixes #125
fixing take survey link for anon surveys
if survey is complete, no answers unless staff user
saving last question and resume
Merge remote-tracking branch 'origin/master'