addMailbox shouldn't accept empty names.

Without this change it is possible to addMailbox with and empty name that can't be neither retrieved by getMailbox or deleted (because mailbox.py#__init__ does a leap_assert on the name).