GH-125: Support multiple headers with same key

Fixes: GH-125
Merge pull request #172 from msabramo/GH-125

GH-125: Support multiple headers with same key