Request class is now using the new HeaderDataCollection class
Most of the new Response class functionality and flow implemented
Some fixes to the Response class and a new "protocol_version" attribute
for keeping track of the Response's HTTP protocol version (1.1, 1.0, etc)
New style constructor and getters for the Klein routing objects
Making tests pass with the new Klein and Response changes