Toxmsi build fix

Build failed on toxmsi building with
../toxmsi/AV_codec.c:46:28: fatal error: toxrtp_message.h: No such file or directory
 #include "toxrtp_message.h"
Merge pull request #619 from rayslava/master

Toxmsi build fix
Update TODO
Added resume support if the connection breaks during file sending.
Updated public api.
Merge pull request #621 from kigu/patch-3

Update TODO
Do not build tox_sync on win32
Merge pull request #622 from jin-eld/no-tox-sync-on-windows

Do not build tox_sync on win32
Added some things to the TODO list.
Fixed building on windows.
Fixed minor typo.
Added more OS generated files to .gitignore
Merge pull request #623 from Bahkuh/master

Minor corrections & additions
Removed bad function from public API (This breaks toxic.)
fixed build errors on windows
Removed unnecessary #if
Merge pull request #626 from Garydos/master

Fixed Windows compile errors
Fixed connection sometimes being too slow and some other possible problems.
Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core
Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off).

Additionally (besides cleanups):

network.h/tox.h:
- WIN32: fix a strange sa_family_t definition
- WIN32: define EWOULDBLOCK to WSAEWOULDBLOCK
- WIN32: kill macro for an existing function (IN6_ADDR_EQUAL)

network.c:
- use EWOULDBLOCK instead of EAGAIN (same value, but EWOULDBLOCK is more "popular")
- new_networking(): only try to enable IPv4-in-IPv6 if it's not already enabled per default
- inet_ntop()/inet_pton(): WIN32: remove partial initializers in favor of a simple memset()
- ip_equal(): WIN32: use an existing function
- logging: networking_wait_execute(): only dump result if not timeout
- logging: loglogdata(): kill an unused variable

LAN_discovery.c:
- send_broadcasts(): re-enabled, can only support IPv4 by principle, split into fetch_broadcast_info() (to fetch the addresses once) and send_broadcasts() (actual sending)

DHT.c:
- DHT_load_state_callback(): enclosed a fprintf(stderr, ...) into #ifdef DEBUG

Lossless_UDP.c:
- change_handshake(): harden against strange sa_family_t definitions

Messenger.c:
- logging: fix ID to string conversion

util.c:
- logging: eliminate a signed-warning