added new method to MailboxBuilder: withError - through error on mail submission.
every mailbox gets added to global MailboxHolder
deleted last occurrence of Mailbox.init
removed last static methods from mailbox class
restricted constructor visibility to package. added setter methods, removed final keyword
more refactorings on MailBox class