Introduce a statusline
Add HttpResponse and use for GET
Special-case a request for OPTIONS
Update test and code to use CRLF instead of only LF