Allow Template File to inherit properties from parent if they don't exist

I wanted to make a subclass of MandrillMailer::TemplateMailer but couldn't since the defaults don't get passed down to the subclass. This fix ensures that subclasses have their own unique defaults (so no sharing between subclasses) while still allowing inheritance.