-- more fixes for CRM-12191

Handled the activity fields and contact checkbox fields which were not getting updated or saved after recording a response.