New feature update_response function for LSRC2

New feature update_response function for LSRC2
Dev RPC Routine to update a response in a given survey.
Dev Routine supports only single response updates.
Dev Response to update will be identified either by the response id, or the token if response id is missing.
Dev Routine is only applicable for active surveys with alloweditaftercompletion = Y.