gdk/engine: Remove Bindings files

Lua bindings will be part of the library in v0.2.0
Merge branch 'develop-0.1.x' into develop-0.2.0
win32_Mutex: using Critical Section member
win32_Mutex: using Critical Section on *tors
win32_Mutex: using Critical Section in Create()
win32_Mutex: using Critical Section in Lock()
win32_Mutex: using Critical Section in Unlock()
win32_Mutex: TryLock() declaration
win32_Mutex: TryLock() implementation
win32_Mutex: use CRITICAL_SECTION object instead of LPCRITICAL_SECTION
win32_Mutex: use address of CRITICAL_SECTION in api
win32_Mutex: using WinBase Critical Section
win32_Mutex: Statically allocate CRITICALSECTION member variable
Merge pull request #5 from palistov/jgcoded-develop-0.1.x

win32_Mutex: Statically allocate CRITICALSECTION member variable
Grid: Fix NumPoints calculations
Grid: Complete Grid Bufferize implementation
Line: Fix buffer mapping attempts counting
Grid: Override SetDrawStyle

Grids need to be drawn as GL_LINES, not GL_LINE_STRIP
Add test/grid unit test
Grid: Tweaking Bufferize implementation