Sign fix

Same as previous pull request, but with better segmented commits, with an up-to-date tree, and not messing with myself.

Basically,

+ Removed an old file that never worked
+ Allowed signing plugins to work on messages plain/text alternative injected via ->setBody method();
+ Corrected a bug in an SMime Test.