adds liquid gem
creates EmailTemplate model
renames template field to body on EmailTemplate model
adds relation with conference and fixes reserved word error on EmailTemplate
creates a layout for emails
migration
adds to_liquid method to appeal, conference, organization, speaker and topic models
creates EmailTemplatesController as nested resource of Conference
creates EmailTemplateType model and its relations
renames type field of EmailTemplate to email_template_type_id
adds title field to EmailTemplateType model
adds EmailTemplate updating and creation
creates default layout for rendering email templates
creates TemplateMailer module for rendering email body and subject
adds implementation of dynamic email template
renames default_template field and adds new field default_subject to EmailTemplateType model
adds loading default template if conference template is missing on TemplateMailer module
adds subject fields to EmailTemplate#index
updates liquid vars of Conference model
sets content type to html of emails