str(list_containing_unicode) -> '[ u"..." ]' : the leading u is probably bad for livestatus clients.

let's skip it:

-> First encode unicode to UTF-8 and then use repr(..) on resulting item, one item after each other.
Fix: _has_query() + read_request() was buggy about consecutive queries.

2 requests could be received in one recv() call on the socket (and be stored in our entry of the input buffer list)
then read_request() was returning the 2 requests as only one -> bad/bug.