Fix a typo

ceolumnBaseDefinition ->
 ColumnBaseDefinition
fixed tests for the specification change of bbcdf8b5ddc7d62e8b0b8b76a9f4238254006ff2.
Merge pull request #3 from kou/fix-a-typo

Fix a typo
fixed the bug that causes an error when a row is inserted twice.
Merge branch 'master' of github.com:miraclelinux/Asura
fixed the typo (double semi-colon).
added a new function: FormulaElement::getHandDataWithCheck() to clean up getLeftHandDataWithCheck() and getRightHandDataWithCheck().
added an assertion to check if the created ItemData has a correct item ID.
fixed the bug that doen't set the itemId in SQLUtils::createItemData().
fixed a typo: debug_mdoe -> debug_mode.
added a new function: FaceMySQLWorker::queryCommit().
updated TODO.
updated TODO.
added a (stub) function: FaceMySQLWorker::queryUpdate().
added a GPL header to SQLProcessorInsert.h.
added GPL headers
fixed the bug that defines a wrong include guard.
added a new class: SQLProcessor with basic implementation.
added a new test: testSQLProcessorUpdate.
added Helpers.h and Helpers.cc that include test helper functions.