Added Windows compatibility support.

Changes:
 * GLFW now builds within BUILD/GLFW (out of source build)
 * Fixes definition issue with Windows' Rectangle function (included from gl.h).

Tested using i686-w64-mingw32-gcc toolchain/cross-compiler and Wine.