Made validation and parsing of request line and headers conform with rfc2616, added tests for it
Moved all RegEx to a separate class
Made sure Host header exists in Request URI is abs_path
Changed default encoding to ISO-8859-1