Clients
- added functionality for department phones and emails: create/edit/remove
- more specific error messages regarding required fields on validation
- department name is updated in drop-downs when the department is saved
- email address validation for department contacts and emails
- utils.js - getPartialFormData updated to include checkbox values