Implemented new function for lcn_index_writer_close(). Add new file index_file_names.c
two tests commented out because they have changed the indexes.
lcn_segment_reader_initialize fixed unnecessary child_pool
Implemented new function segment_info_files() to get all segment file paths
start to implement index_file_deleter
start function start_commit()
Fixed encoding issue
added crc32 checksum methode
Added function crc32 with tests and corresponding config files.
fixed encoding issuces
begin CodeUtil
add test for crc32 function
Add new constant
add new error_codes for new index writer
Implemented logic for testIndexNoDocuments.
Next Step port ostream to index_output.
Add Tests for IIndexNoDocuments and depending logic.
rename struct lcn_ostream_t to lcn_index_output_t .
refactored method names in lcm_ostream_* to lcn_index_output_*
refactored lcn_ram_ostream_* to lcn_ram_index_output_*
remove unused function definition