improve critic test framework

* add a new argument vbox-host, this will be the host of virtualbox,
  also, this is for smtp server in testing envrionment

* fix a bug in mailbox, in macox, it throws:
    "[Errno 35] Resource temporarily unavailable"