Re coded client and server

Completely re wrote client and server.
Program client_udp is new client
Program server_udp is new server
(It is not completed)
Left cli_tcp and ser_tcp in to be able to see how the program operated
before.

protocol.cpp is a new program. it contains the header and data of a
packet. header.cpp is a new program, it replace Cprotocol.
The UDP ftp exchanges will be done using these packets now. The older
way of doing it didn't work properly (spent hours trying to make it work
and it was just a huge time sink, wasn't designed properly to handle the
UDP way of transfer, the new way should be better)