handle ALL_SUBCASES match based on Giovanni's recommendation in feedback
add missed translations
ignore timeouts field if not specified for multi events
add can_use_survey explicitly back to kwargs
add support for custom content handler