Added TransferTCPv5 and SendFileThreadTCPv5. Removed v1 and TCPv2.
updated to Windows 1252 encoding instead of ASIC2. This means that you can transfer a file named: xyzæøå.txt for example with no errors.
created a seperate method for creating the preBuffer
completely rewrote the whole sending method, now every aspect of the file transfer is done manually.
added events, timers etc for transfer. Calculate % and transfer speed now. Also no restrictions on file size. And file name can be in dutch, norwegian or germain characters.
small fix.
Merge pull request #3 from kanekin/sending_progress_and_langauge_support

Sending progress and langauge support