Merge HTTPDocument and HTTPResponse

also removed obsolete file