Skeleton response class.
Refactored DI, making calls somewhat cleaner
Removed code that was commented out
ifelse, just to be safe
Last test - with a switch statement!
Typo & cleaning - forgot to remove unnecessary 'continue'
First version of response together with tests
Updated tests due to errors in Jenkins
Updated tests so that we now uses xdebug_get_headers where available, to test headers
Further testing if this works with Jenkins
Updated Response to not send headers when run as cli

The headers are now also saved in headerDataSent, and the tests
reflect this change.
Made sure headerDataSent now saves data for headers actually sent
Added surpress headers
Response base up, with tests, a few fixes...