Bugfix 8974
The following work has been done:
- Added hashtable for save data for callbacks global_db.
- Added initialization mutex data_callbacks
- Reworked functions for synchronous work with global_db, now they use a hash table to store values.
The following work has been done: