+ fix compliant email for diagnosis changes
Merge branch 'release/1.4' of github.com:openeyes/OphCoTherapyapplication into release/1.4

Conflicts:
	views/email/email_compliant.php
+ [OE-3185] fix patient factor show/hide
+ [OE-3187] fix form element display after save error
[OE-3174] - Fixing layout of Exceptional Circumstances - Proper clearing of floated elementFields and some alignment for table headers
[OE-3172 & OE-3183] - Therapy Application summary layout enhancements
+ added ccg support
+ some improved formatting for EC form
+ update Form header and font sizes
+ more layout tweaks to EC form
+ [OE-3191] validation of reason for not using standard intervention
+ minor logic fix for diagnosis select
+ ensure urgency reason is hidden when not needed
[OE-3244] fixed migration dependency on OphTrIntravitrealinjection module by checking the table is in the database before proceeding.
[OE-3226] added NICE status to non-compliant email template.
[OE-3226] added urgency fields.
[OE-3226] fixed crash when array value is not set.
+ [OE-3182] blank option for treatment in previous treatments
+ [OE-3228] additional fields for previous treatments
+ validation of previous treatments
+ [OE-3228] pdf update for additional previous intervention fields
[OE-3226] display decision tree questions and answers in the compliant version of the email template.
Merge branch 'release/1.4' of github.com:openeyes/OphCoTherapyapplication into release/1.4