Parse request header,refactor parser responsibilities

* Move parsing responsibilites to Parser from RequestBuilder
* Parser to parse headers
* RequestLine class to hold the request line and its validation