* preliminary (untested) implementation for #1
* define HttpHeaderCollection constructors accepting IEnumerable<BasicHttpHeader>
* move HttpRequest's header parsing from constructor to static method
* define BasicHttpHeader.ParseMany, for parsing multiple/multi-line HTTP headers from a block of text
* add call to BasicHttpHeader.ParseMany in HttpRequest constructor