fixed unicode bug in blocking connection

Hi,

there was a line in blocking_connection.py:

if isinstance(body, unicode):

that was causing the error:

global name 'unicode' is not defined

I have changed this to:

if isinstance(body, str):

which fixed the problem.

Please pull,

thanks for your work,

Paul