[FIX] mail: misc bug fixing

I had modified plaintext2html() for multiple line in body and also in signature so, I had added test case for that. Test case in test_mail_base.py  and test_mail.py  files.