FlightPath 6.x-6.0-alpha2

Referenced project: 
Release version: 
Release type: 
Bug fixes and new features
Release notes: 

This is the second alpha release, which contains tweaks and bug fixes, described below:

Fixed bug where form_error's was messing up markup_no_wrappers elements.

Added extra validation on degree edit form, so that it stops you from adding a duplicate group with mismatched type or min hours. Also made it
so you can delete such a group.

Made it more clear that the currently used SMS service in Engagements is "SignalWire". Also made sure that emails processed by Engagements were deleted after
they were parsed, so they do not fill up the email server's Trash folder.

Fixed bug in engagements module where it was looking for a table which does not exist.

Made it so when an appointment (with Zoom) is cancelled, it also deletes the Zoom meeting from zoom's servers.