cache UI between map loads
Bump buffer sizes of Sys_Error and Com_Printf wrappers
Print GL extensions list in smaller chunks, apply chunked printing to GLXW too
Cleanup the raw YUV drawing API + add support for negative stride in YUV planes
Complete demo names
Suggest demo subdirectories
Fix directory slash memmove
Lower GLSL version requirement for hardware skinning from 1.40+ to 1.30+
Only care about hardware transforms when glConfig.maxGLSLBones is > 0
Generic file list completion function
Slight fix
Minor fixes
Fix file list completion size administration
Fix maths in Matrix4_FromDualQuaternion
Some minor optimizations
Unroll the loop in defaultShadowmap.glsl to be fully compliant with GLSL spec

"Sampler arrays indexed with non-constant expressions is forbidden in GLSL 1.30 and later". I feel dirty doing this :(
Merge pull request #39 from hettoo/democompletion

Complete demo names
Append '/' to names of found directories
Some optimizations and and fixes of Cmd_CompleteFileList.

Remove FS_FOpenCall: we can detect subdirectories by checking for trailing '/' now and besides that called leaked a file handle.
Scan for subdirectories via separate FS_GetFileListExt call.
Quicksort the resulting array.
Add TAB-completion to "cinematic" command