Fix email parsing with proper MIME parsing.

Integrated MailParser node.js module in emailclient, set it to parse the
entire raw message. Emailhandler updated to accept new parsed mail
object from MailParser and iterate through the mail attachments for
vcalendar items.
Old tests aren't valid anymore, so these have been set to skip for time
being.
Switch icalendar module to patrickmeiring's fork

This resolves some issues relating to timezone handling (needed for
Outlook for Mac) and increases tolerance for blank new lines at the end
of vcalendar attachments (needed for Outlook 2010).
Clean up email client now using MailParser module.
Use port 80 instead of 3000.