Fix imap unread count

I recognized that the imap widget was counting the digets in the imap response instead of the message ids, i also removed the `tonumber()` call on `mailcount` since `string.gsub` already returns a number, even if no match was replaced it'll return a `0`