private: improve the expression of macro CEIL_DIV

Patched by: Kuang-che Wu <kcwu@csie.org>
Reported by: Bo-cheng Jan <school510587@gmail.com>
Add new API chewing_cand_String_by_index
Add sqlite-amalgamation
Update CMakeLists.txt for SQLite3
Implement GETSQLiteInstance
Create SQLite table for userphrase
Add userphrase_stmt
Add UserGetPhraseEnd
Update autotools for SQLite3
Inplement UserGetPhraseXXX with SQLite