AbstractAddressList handles names with comma incorrectly

Zend\Mail\Header\AbstractAddressList::fromString() gets confused if the name of a named email address is quoted and contains a comma, as it explodes the string using a comma, not taking into account the quotation. For example:
From: "Name, Given Name" my@email.com
is split into two addresses.

I'm adding a pull request to this issue whith a test case and hotfix.