Check is text_response before trying to utf8 decode response content

Hi there,

Please have a look at this patch - this time a bug fix for your recent changes to __request() with regard to binary attachments.  This patch reorders the logic to attempt to utf8 decode the response content - checking for text_response==True first.

Thanks
Stewart Perrygrove