Splitted ParserDelegate for Request and Response interfaces and updated unit tests

Hi Benjamin,
Here is a code based on your feedback for #11 issue. 
Could you please review it?