Added modfied ClientDriverResponse to hold contents as byte[] rather than string - will allow binary data to be served in response in future
As per previous comment!
Expanded tests to cover creation of ClientDriverResponse using InputStreams
Expanded coverage
Minor formatting changes