* add generic action to parse raw data, fixes #29 * Communication:Sendmail Enabled sending email for a contact with no email when an alternative email is provided. * Add campaign parameter to Communication:Sendmail action. The email is added to the campaign. * OptionValueToLabel action incorrectly returns an array when single parameter is provided by !91 * Custom field using option group returns incorrect values when option values are non-numeric by !90 * PHP 8.1 compatibility - set return types on iterator methods by !92 * Changes the Action: Contact: Get By Email* to search any email address instead of just primary email by !94 and !95 * Added the parameter Preferred Communication Method to the Action Contact: CreateUpdateIndividual