Improved usage of for-loops
Fixed bug: Header fields added to HttpMessageAbstract were
key-value-pairs of strings. Now those pairs are converted to instances
of HeaderFieldInterface
Removed done TODO