Merge branch 'adding_vl' of git@github.com:zlateski/zi_lib


Former-commit-id: c15aa50a67d5211c8ccac81cc5d1ae0b015d8ba9
Former-commit-id: e48d40bc63f7d93e6e28fd57144b140042bdfaf4
Former-commit-id: 455abe2657ed4c8b75c8499ecc5c76b569d5fd71
adaptive to normal if not present, prevent warnings for zlog sinks


Former-commit-id: 239feb351c8075d9497fa33246992aaaac8b588d
Former-commit-id: a091d316ffad8aec835da44e0774625b34cf4c25
Former-commit-id: f47a80ffdc60015aa111f032cd35ca46562e6c31
rwmutex reimplementation


Former-commit-id: bbfbe0260f710f42f2b42fed2902e10bda72b26c
Former-commit-id: a12a5d2a70b0dce734b2e02c3d488d2df848fa04
Former-commit-id: d6a08a303ebd8109f08e98f4d6f728cdb437dc69
modified Makefile to use sed


Former-commit-id: efb343d2d71b585507da1adcb877c5a41d8f96f6
Former-commit-id: f82b35bca658b7b635a31a7593e88d4b7dc8179b
Former-commit-id: 0c98ff5ced1bf1bf0bc267d1c61a060e43af581d
recursive mutex for mac


Former-commit-id: e8e600509034c5bdfca884a0688b7ef1c7eaf01b
Former-commit-id: 3e63ef2baed3330f6e36fb2a67d91d0c3c1c6e82
Former-commit-id: 79843039bff1f2563b98099e019ca3e0483dd80d
macos compatibility


Former-commit-id: 9aed886dbe4d8cbee5ae6cf46ac9dfe96b68714f
Former-commit-id: f6a65054f774474e5fabe245cdb58a9650987953
Former-commit-id: b1ecbca62c4685e2edd044fea322be1a04184846
Merge branches 'adding_vl' and 'master' into adding_vl


Former-commit-id: 946cc550da8d4f5efe924db58676d6b70a50db65
Former-commit-id: f8637491946ef8feb541f27f05dda3fdf98a3c65
Former-commit-id: 1e2d2ebabfb66bc4c5b535fd60f11cf1c5b6d58a