Added xml protocol on socket communication
Added support for username and password
QmlClient is not updated