Minor bugfix
Duplicate request headers will turn up in Lua land as tables. These are only legal if the values are comma separated lists, so we concatenate the values into a single string before scanning for values.
Previously we blindly attempted to run string functions on a table.