Added mail type MailTrade to unit test. Got rid of SuppressWarning("unchecked") for generic OperationFuture<Boolean>. Improved handling if same mail gets added twice (still to do: handle this case properly). Moved shutdown tests of MailStorageQueue to a new class.