Update makefile and premake4.lua
Fix MSVC warning
windows.h is evil
Disable NetworkFile
Fix wrong include
Rewrite windows main
Add missing header