Change to use Cmake to build the C binding.
The naming convention for C binding has been altered.
Renaming certain struct names for consistency.
opendal_operator_ptr => opendal_operatoropendal_blocking_lister => opendal_listeropendal_list_entry => opendal_entryWe‘ve eliminated the blocking_ prefix from our API because C binding doesn’t currently support async. In the future, we plan to introduce APIs such as opendal_operator_async_write.
opendal_operator_blocking_write => opendal_operator_writeopendal_operator_blocking_read => opendal_operator_read