Add javascript that looks for the new 'arbitrary' field on multichoice questions.  if present, make it show up only if it is needed (only if the user chooses the arbitrary answer option
Add a new setting CROWDSOURCING_LOGIN_AUTOREDIRECT that will cause the survey interface to automatically redirect to login screen if there is an attempt to use a survey that requires login