Use franklinkim.openssl for smtp key generation

This removes my original ssl support (thank goodness) which was hacked around
yesterday. Because I haven't tried to call the same role with two different
sets of parameters yet the dkim key generation is still handled internally by
this role, it falls in the category of 'Finish DKIM support'.