Changes following discussion with product manager
Extract logic which sweeps for fields from the editTemplateFields function allowing the function to be used for HTTP notifications also
remove unnecessary static parameters
Rename interface
Code fixes after testing
Changes after testing
Merge branch 'IX-9.4.0' into IX-9.4.0-PLAT-371

Conflicts:
	infra/plugins/interfaces/IKalturaEventNotificationContentEditor.php
	plugins/event_notification/plugins/metadata/MetadataEventNotificationsPlugin.php
	plugins/event_notification/providers/email/lib/model/EmailNotificationTemplate.php
Added new xml client code to add new email notification template announcing the creation of a new captionAsset.
Changes after code review
Merge pull request #417 from kaltura/IX-9.4.0-PLAT-371

Ix 9.4.0 plat 371