Download implemented (send file to client interested on it)

=============================================================

Critical:
//TODO: supernode remove client's files from hashtable
//TODO: supernode tell other supernodes to remove files

Needed:
//TODO: add better messages in classes in packages server and supernode

Bonus:
//TODO: send all files to new supernode associated (when reconnect), instead of set hashtable as new
	  Can be done on method connetc in Client.java
Implemented:
Supernode remove client's files from hashtable
Supernode calls other supernodes to remove files

=============================================================

Necessary:
//TODO: add better messages in classes in packages server and supernode

Bonus:
//TODO: send all files to new supernode associated (when reconnect), instead of set hashtable as new
	  Can be done on method connetc in Client.java
Implemented:
Supernode remove client's files from hashtable
Supernode calls other supernodes to remove files

=============================================================

Necessary:
//TODO: add better messages in classes in packages server and supernode

Bonus:
//TODO: send all files to new supernode associated (when reconnect), instead of set hashtable as new
	  Can be done on method connetc in Client.java