pa should handle activity from plugins

The original recipient == owner check was preventing activity from being created in some instances, since it's intent was to prevent mailings, that logic was moved to the mailer's conditional.  Also enabled passing of custom key since a plugin's key gets pretty convoluted.