WIP netplay
Windows related fixes
Fix how controller hooks work, so they're run on the right controller
pedantic flag does not work with win32.h from enet, so disable pedantic for mingw builds for now
Fix client->server communication
Fix regular 2 player mode
Attempt at smarter network protocol
Add a network play menu and wire it all up
Add 5 second timeout for client connections
Fix implicit declaration warnings (include stdio.h)