Little improvement

Add writeUTF, writeUTFBytes
Change constructor QTcpSocket to QIODevice (more efficient !)