
Esta e' a solucao do exercicio do seguinte enunciado:

	Faz uma aplicacao distribuida com base no codigo fornecido pelo prof,
	onde o cliente abre uma ligacao a um servidor, abre e le^ um ficheiro
	qualquer e o transmite para o servidor (de acordo com um "protocolo"
	acordado entre o cliente e o servidor).

	O servidor deve calcular o SHA-1 desse ficheiro e devolver ao
	cliente essa string, que o cliente por sua vez exibe no ecra
	e fecha a ligacao.

Esta solucao no entanto mostra mais funcionalidades:

	* O cliente tem um comando que reconhece internamente, para ler
	  qualquer ficheiro local e o enviar para o servidor
	* A ligacao nao e' fechada apos a exibicao do SHA-1


-----------------------------------------------------------------------------


Le^ o comentario ao topo de cada
ficheiro, compila-os e corre-os.

Foram testados em Mac. Devem correr
sem alteracoes em Unix (Linux) e Windows.
