Add command line interface. Refactor mailserver.js. Pull web server into seperate file.

Using commander.js to accept options for ports, etc. mailserver.js
functions now follow node callback pattern.  Added simple log module to
conditionally print info the the console during verbose mode.