next step of simplifying the array API - relates to #619

first draft for simplifying the low-level array API - relates to #619

refactor the list and map construction functions and remove the simple macros

rename the "simple" cloning functions from Simple to Shallow

change signatures of cxPropertiesLoad()

change signatures of cxJsonToString() and cxJsonToPrettyString()

change signature of cxBufferInit() and cxBufferCreate()

fix regression in cx_kvl_map_put() - after recent refactoring it returned the wrong value

(0) -1000 -300 -100 -30 -10 -8 +8 +10 tip

mercurial