Improved the template engine of email campaigns. Previously as a trial, there was one possible template variable: name. With this update, any and all template variables can be used. By passing in a dictionary as the context, all key-values are used in templating. Template structure no longer has to be defined at all, and the structure can be different for different email campaigns.