Changed Matrix4::(Make)Transform argument pos

To reflect "TRS" transformation
Also removed an useless line
Added Window::GetStyle()

Useful with external windows
Removed useless platform detection macro
Minor changes
Improved LuaClass

Still no inherance though
Fixed warning on 64bits
Added Matrix4::(Make)Transform(T, R)
Fixed SHA(384|512) not resetting SHA context
Nazara now use thread_local (GCC 4.8 is required)
Made PCX Loader exception-safe
Greatly improved Renderer

Separated Viewport from Scissor rect
Improved performances
Removed Lock/Unlock system from Shader/Texture class
Updated OpenAL soft to 1.15.1
Fixed warning on 64 bits (Yep, again)
Nazara will now build on 64bits target

I used a new MinGW package to build these. If your doesn't work, use :
64bits:
http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.8.0/64-bit/threads-win32/seh/
32bits:
http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.8.0/32-bit/threads-win32/dwarf/