Complete use of CONSENT_TYPE_CL3 for ParticipantConsent#consent_form_type

@pfriedman started #3531 in ff8e28de8. This completes it by moving the manually-managed code list for MDES 2.0 to a separate file and making other tiny changes.