Asynchronous emails: added a retry mechanism useful in case your SMTP server restricts the number of emails that can be sent over a period of time (usage: broadcasting a newsletter). The mechanism is not specific to sending email as it is implemented at the AsyncTask level. -reintegrated from trunk

git-svn-id: http://svn.code.sf.net/p/itop/code/branches/2.0.2@3048 a333f486-631f-4898-b8df-5754b55c2be0