correcting name expectations when using >1 mailer

the convenience of having the package figure out your template file
names for you was broken because module.parent is actually the *first*
module to require this one. now using stack traces to determine the
caller of the mailpress function, and getting its file name.