Headers.set: Don't leave an empty array when an empty array is passed.
Added some Headers.set tests.
3.1.2