Improve header parser to not split quoted strings

Fixes a bug where an attachment filename has a semicolon in it
Merge pull request #84 from deepwell/attachment-with-semicolons

Improve header parser to not split quoted strings