Fix documentation of ucl_array_find_index()
Merge pull request #41 from allanjude/array_merge

Add new method ucl_array_merge
Implement ucl_array_replace_index()
Overwrite the indicated array index with a new value, keeping its position in the array
Clarify some more
Merge pull request #42 from allanjude/find_index_docs

Fix documentation of ucl_array_find_index()
Update documentation for ucl_object_insert_*
ucl_object_insert_key_common() returns false if top == NULL or top != UCL_OBJECT
Rewrite ucl_array_replace_index()
Use DL_FOREACH_SAFE and DL_REPLACE_ELEM
Merge pull request #43 from allanjude/array_replace_index

Implement ucl_array_replace_index()
Merge pull request #45 from allanjude/inline_docs

Update documentation for ucl_object_insert_*
Fix recursive iteration bug

When iterating over a sub-object, it_obj is not reset to NULL and causes it to incorrectly display the first item twice.
Merge pull request #46 from allanjude/patch-1

Fix recursive iteration bug
Make ucl_array_merge() take a reference instead of moving the elements
Update documentation to match
Merge branch 'master' of github.com:vstakhov/libucl into array_merge