Fixed Windows problems.

 * Switched GLFW calling convention to C (apparently, it only uses StdCall when
   compiled with MSVC, but we use MinGW).
 * Disabled preprocessor warning when compiling SOIL (I don't want to fix the
   SOIL source code)