[keyboard, quickphrase, autoeng, clipboard, table] fix choose modifier upper bound........ so really no one is using shift as choose modifier (or no one ever bother changing that setting? ..... = = .....)
[objpool] use align_to from utils
[lua] be compatible with Lua 5.2
[lua] find lua using pkg-config, add option to specify lua module name (version), fix uninitialized var
[diagnose] work around a weird bash bug (on chakra)
Merge branch 'pull' of git://github.com/yuyichao/fcitx
[xkb] try fix duplicate source ~/.Xmodmap
[simple] move simple outside fcitx
[cmake] fix error when there is no po file added
[cmake] correct dependency
[cmake] avoid extracting table data multiple times (should move this trick into a cmake function in the future), use cmake_cmd variable for cmake command, try to fix error when no pot target is added
[cmake] disable gettext support with option and when required libraries are not found.
[gitignore], [cmake] avoid merging config files multiple times
[xkb] allow non-xmodmap with no arguement, only use ~/.Xmodmap for default command, free default script name
[unicode] fix next/prev page key
[po]
[cmake] try to fix `make pot` error when there is no po file
[sh] fix possible empty line errors
[fcitx, kimpanel] fix dangling pointer..
[general] errors and warnings thanks to clang.