making sure the strings are encoded
Hopefully implements properly Unix-domain socket support and fixes #76
trying to improve our gevent api to support chaussette's usage