Only return response to targetcli when bytes present
Only return response to targetcli when bytes present

There's no need to return a zero-length string.
Before being fixed, this caused a hang when shutting down.

agrover/targetcli-fb