Matrix and socket

- Improved Matrix : by changing QGenericMatrix to QByteArray
- Added socket: need to follow the server requirements and go above the
4bytes header with the QByteArray size
Merge branch 'master' of https://github.com/dlewin/BeagleboneBlack-Server-Book