check contentBytes before apply decodeToString method to prevent an exception from throw when an empty http body was returned.  also this is an effort to allow http test to pass issue 212 on github
Merge pull request #213 from n0rthwood/master

httpclient to test response body contentBytes before apply decodeToString to prevent exception