cmake fixes for Xcode 6
Add completion and history to touch console
adem: Minor tuning of LG particles
Bind IME to onclick, not onfocus
Expose more datagrid column methods to AngelScript
Remove getColumnWidth because it's not always actual
Make datagrid methods const
Add headers to console.c functions
adem: Add LG hit sound http://1drv.ms/YdvOVi
Small fix for the previous commit
Refactoring: CG_TouchMove -> CG_AddMovement
Increase strafe touchpad threshold
Fix things missing from previous commits
Replace rand()&2 with rand()%3

As rand()&2 never evaluates to 1
Reset scissor after drawing world in UI
Add .version and .revision properties to Game class
Ignore bg music lock status on start & stop
Add missing int casting to pixelRatio correction
Default r_multithreading to 1
Reduce RL pickup ammo count to 5