testsuite: Use defined password for MySQL tests rather that hardcoded literal
testsuite: Port indexing Tests from Zentyal branch
test/indexing: Remove TDB related tests
test/indexing: Format global variables and defines

defines are prefixed with INDEXING_
globals are prefixed with g_
test/indexing: check return values in mysql_setup()

- also externalize MySQL connection string construction so we could
  use it while testing backend initialization
backend/indexing: Stick to mapistore_error error codes during initialization
for mysql backend
test/indexing: Add test case for indexing_mysql backend initialization

Test for missing 'host' in mysql connect string commented out
until mysql helpers get a bit more tested and with better interface
backend/indexing: More sanity checks during init/destroy for mysql backend
util/mysql: terminate DEBUG log messages with new line
test/indexing: Add test_mysql_search_existing_fmid_invalid_input

Also restructure a bit the indexing testsuite so now we have:
- test case for MySQL backend initialization
- test case for MySQL backend internal implementation
- test case to test MySQL backend throught indexing interface
backend/indexing: Add more sanity checks and comments for mysql_search_existing_fmid

Also rename IsSoftDeleted to is_soft_deleted more in the coding
style in OpenChange
backend/indexing: Remove unused TDB_WRAP() macro
backend/indexing: Move INDEXING_SCHEMA_FILE/_TABLE/_ALLOCA_TABLE to header file

to be used in future tests and tools
test/indexing: Remove debug traces - makes the test too verbose
backend/namedprops:create_schema: Avoid leaving open file in case talloc fails
test/indexing: Make init test to actually test with not valid password
backend/indexing: Sanity checks for mysql_record_add() input params

Also add documentatino for mysql_record_add()
test/indexing: add and restyle tests for indexing->add_fmid() interface
backend/indexing: Lower debug level when creating indexing tables
0 is too verbose
backend/indexing: Check input params for mysql_record_update() - aka update_fmid

Also add documentation for mysql_record_update()