Some updates on win32 compilation

1. Added all 3rd party libs into source for win32 compilation
2. Updated irrlicht to 1.8.0
3. Moved some of patches codes back to irrlicht source folder
4. Added README
5. Fixed lua predefines on none-win32 os.

Note: I closed prior pull requests and fixed a bug which causes debug version not compiling on win32