Set internal flag on ListView containers before adding as a child. Fixes #10.
Do not use a layout on a ScrollBar as using it can lead to resizing the ScrollBar itself, which is irreversible. Fixes #11.
Fixed LuaJIT build on Linux, both native and cross-compiling.

The following platforms should be now supported:
Windows, Linux, Mac OS X, IOS, Android, and Raspberry Pi. Not all platforms are fully tested yet.

Cross-compilation may work on GCC/CLang only.
Fixed LuaJIT CMake error on Windows platform.
Workaround for VS2008 64-bit mode.
Fixed 32-bit LuaJIT compilation on Linux platform.
Rephrased instructions to overcome CMake error for LuaJIT cross-compilation build.
Fixed Text Shadow Effect bug.
Mono font rendering fix from Aster Jian's font branch.
Added another Eclipse project setting file into .gitignore.

Source/.settings is created when user modifies the source code encoding setting (among others).
Fixed issue #12. Reorder library dependency list.

It seems Debian is not as forgiving as Redhat on the external library list order.
Fixed bug in D3DTexture2D && D3DTextureCube::SetData() when not setting the whole texture.
Remove dependency on Lua when LuaJIT is enabled.

Change build option name from ENABLE_LUA_JIT to ENABLE_LUAJIT.
Change tolua++ lua scripts to be compatible with both LuaJIT and Lua. Replace toluabind.c with the corresponding bytecode.
Fix OpenGL texture partial update.
Fix endless loop if trying to print a log message causes more messages to be logged. Closes #14.
Make batches consistent with shell script behavior.

Batch reads from CMake cache, if necessary, when the option is not passed explicitly.
LZ4 compressed package file support. Closes #6.
Added documentation on the package file format.
Finalize LZ4 support. Do not repeatedly allocate compressed data buffer. Do not store global blocksize into the package file header. Increased Android read buffer to 32KB.
Correct kNet winsock2.h include order. Fixes #16.