Add description field to email template

This field can be used for a human readable description of the email
template. e.g. for providing information when this email template is
used and which context variables are available.

This obsoletes #41