Replace Request and  Response with minimal required interfaces
Remove some unnecessary get/set style coding
Naming consistancy fixes and move response codes to concrete class
Move all request and response functionaility into PHPMachine
Add HTTP status to error page in error handler
Add domain and document root retrieval functions
Implement decision point N11 and calling of Resource::createPath()
Only add non-null headers are remove unused redirect function
Add support for PUT content-type negotiation
Fix test directory path