Consistency check for grammar
Make nTox work on MinGW/Win32
Merge pull request #536 from jin-eld/ntox-win32

Make nTox work on MinGW/Win32
Removed some no longer needed ifdefs.
Fixed possible bug.
Use defines instead of numbers in DHT_test
Updated bootstrap node key for my server
Merge pull request #540 from optimumtact/master

Updated bootstrap node key for my server
Fixed bug.
Correct a lot of the grammar and spelling. Also spent a few hours fixing the comments so they follow a standard.
Merge branch 'master' of https://github.com/JamoBox/ProjectTox-Core into JamoBox-master

Conflicts:
	toxcore/LAN_discovery.h
Removed packet structs.

They were causing problems on certain compiler configurations.
Removed now useless file.
Sync makefile with source list

packets.h is now gone
Add "make dist" to travis

this should allow us to catch build system errors related to removing or adding
source files
Merge pull request #543 from jin-eld/sync-sources

Sync sources
Made IP_Port a union.
Changed handshake code to use union IP_Port.
Changed naming for IP union.
Fixed build errors.