New FileDescriptor functionality

This commit removes some redundant information about mumufile. Now
all information are in the file descriptor

Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com>
Using filehandle paths

This commit change the path used in the server.

Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com>
Delimiters chars

Now the block in the transference is delimited by two char, STX and ETX

Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com>
Using QDir::currentPath()

Changes in the openFile and methods to use currentPath(). Doing this
is more easy to create files to save the file's blocks

Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com>
Implements more features

This commit adds more features in the communication

Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com>
Removendo código duplicado

Esse commit faz um reaproveitamento de código utilizando no client
e server. Além que implementar mais um pouco da transferencia de blocos
Resolvido problema de controle de pacotes

Adicionado caracter de final de bloco
Ajuste rotina de conexão
Improve communication

This commit improve communication between client and server

Signed-off-by: José Guilherme Vanz < guilherme.sft@gmail.com >
Merge branch 'blocks' of https://github.com/guilhermesft/mumudeploy into blocks

Conflicts:
	network/client/mumuclient.cpp
	network/commum/util.cpp
	network/server/mumuconnection.cpp
Fix undefined reference

This commit fix undefined reference in mumuclient after pull command

Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com>
Improvement
Fix problems in file persistence

Signed-off-by: José Guilherme Vanz < guilherme.sft@gmail.com >
Merge branch 'blocks'

Conflicts:
	network/client/mumuclient.cpp
	network/client/mumuclient.h
	network/server/main.cpp
	network/server/mumuconnection.cpp
	network/server/mumuconnection.h