Create sent folder automatically if it does not exist

``getSentFolder`` changed so it creates the 'sent' folder if it does not exist.

``getSpecialFolder`` had to be changed a little bit because it was not clear whether the function returned a ``Mailbox`` or an array. I'm not totally happy with this solution as the functions name would suggest it returns only a single folder.