Use shared_ptr for parser object
* src/mail.cpp (m_parser): Change to shared_ptr (Mail::parsing_done): Check if parser already deleted. * src/mail.h: Update accordingly.
The state in which this happens should no longer be
reached due to the previous commit that prevents
duplication in the uuid map. Still better handle
it.