TODO
----

  * make callbacks optional
  * return more errors where possible
  * test with many different mhtml files
  * allow mhtml files to be created from a folder
  * fully support spec: http://www.ietf.org/rfc/rfc2110.txt
  * convert to PDF
